|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|
This file contains the CandidateContext struct and that is used for optimization purposes during the module identification and generation of functional candidates. More...
#include "hal_core/defines.h"#include "hal_core/netlist/decorators/boolean_function_decorator.h"#include "hal_core/netlist/decorators/boolean_function_net_decorator.h"#include "hal_core/netlist/decorators/subgraph_netlist_decorator.h"#include "hal_core/utilities/log.h"#include "hal_core/utilities/result.h"#include <map>#include <vector>
Go to the source code of this file.
Classes | |
| struct | hal::module_identification::CandidateContext |
| This struct manages the context of a candidate during module identification, including caches for all Boolean function related and expensive oprations that are populated during the functional candidate generation. More... | |
Namespaces | |
| hal | |
| hal::module_identification | |
Macros | |
| #define | HAL_CANDIDATE_CONTEXT |
This file contains the CandidateContext struct and that is used for optimization purposes during the module identification and generation of functional candidates.
Definition in file candidate_context.h.
| #define HAL_CANDIDATE_CONTEXT |
Definition at line 44 of file candidate_context.h.