32 #ifndef HW_CALL_INJECTION_HPP 33 #define HW_CALL_INJECTION_HPP 54 const DesignFlowManagerConstRef DFM);
static unsigned int builtinWaitCallDeclIdx
parser/compiler include
void buildBuiltinCall(const blocRef &block, const tree_nodeRef &stmt)
This struct specifies the field bloc (basic block).
HWCallInjection(const ParameterConstRef Param, const application_managerRef AppM, unsigned int funId, const DesignFlowManagerConstRef DFM)
bool HasToBeExecuted() const override
Check if this step has actually to be executed.
RelationshipType
The relationship type.
This class contains the base representation for a generic frontend flow step which works on a single ...
Abstract pure class for the tree structure.
~HWCallInjection() override
const CustomUnorderedSet< std::pair< FrontendFlowStepType, FunctionRelationship > > ComputeFrontendRelationships(const DesignFlowStep::RelationshipType RT) const override
Return the set of analyses in relationship with this design step.
DesignFlowStep_Status
The status of a step.
This struct specifies the block node.
Template definition of refcount.
DesignFlowStep_Status InternalExec() override
Execute the step.
const application_managerRef AppM
The application manager.