Definition at line 39 of file CFGInterface.hpp.
Definition at line 40 of file CFGInterface.hpp.
| enum OA::CFG::EdgeType |
This abstract Interface to any CFG assumes a directed graph with nodes and edges. The nodes contain an ordered list of statements. The entire program would be represented by a set of CFGs, one for each subroutine, and one for the main program.
| TRUE_EDGE | |
| FALLTHROUGH_EDGE | |
| FALSE_EDGE | |
| BACK_EDGE | |
| MULTIWAY_EDGE | |
| BREAK_EDGE | |
| CONTINUE_EDGE | |
| RETURN_EDGE |
Definition at line 34 of file CFGInterface.hpp.
| enum OA::CFG::IRStmtType |
Statements are classified into one of the following types for CFG:
Definition at line 40 of file CFGIRInterface.hpp.
bool OA::CFG::debug = false [static] |
Definition at line 41 of file ManagerCFG.cpp.
Referenced by OA::CFG::ManagerCFGStandard::build_block(), OA::CFG::ManagerCFGStandard::build_CFG_loop(), and OA::CFG::ManagerCFGStandard::ManagerCFGStandard().
1.7.1