PandA-2024.02
Data Structures | Enumerations | Functions
function_frontend_flow_step.hpp File Reference

This class contains the base representation for a generic frontend flow step which works on a single function. More...

#include "design_flow_step.hpp"
#include "frontend_flow_step.hpp"
#include "refcount.hpp"
#include <string>
Include dependency graph for function_frontend_flow_step.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  FunctionFrontendFlowStep
 

Enumerations

enum  FunctionFrontendFlowStep_Movable { FunctionFrontendFlowStep_Movable::UNMOVABLE, FunctionFrontendFlowStep_Movable::TIMING, FunctionFrontendFlowStep_Movable::MOVABLE }
 Enum class used to specify if a statement can be moved. More...
 

Functions

 REF_FORWARD_DECL (ArchManager)
 
 CONSTREF_FORWARD_DECL (DesignFlowManager)
 
 REF_FORWARD_DECL (FunctionBehavior)
 

Detailed Description

This class contains the base representation for a generic frontend flow step which works on a single function.

Author
Marco Lattuada lattu.nosp@m.ada@.nosp@m.elet..nosp@m.poli.nosp@m.mi.it $Revision$ $Date$ Last modified by $Author$

Definition in file function_frontend_flow_step.hpp.

Enumeration Type Documentation

◆ FunctionFrontendFlowStep_Movable

Enum class used to specify if a statement can be moved.

Enumerator
UNMOVABLE 

Operation cannot be moved.

TIMING 

Operation cannot be moved because of timing.

MOVABLE 

Operation can be moved.

Definition at line 60 of file function_frontend_flow_step.hpp.

Function Documentation

◆ CONSTREF_FORWARD_DECL()

CONSTREF_FORWARD_DECL ( DesignFlowManager  )

◆ REF_FORWARD_DECL() [1/2]

REF_FORWARD_DECL ( ArchManager  )

◆ REF_FORWARD_DECL() [2/2]

REF_FORWARD_DECL ( FunctionBehavior  )

Generated on Mon Feb 12 2024 13:03:17 for PandA-2024.02 by doxygen 1.8.13