OA::CFG::ManagerCFGStandard Member List

This is the complete list of members for OA::CFG::ManagerCFGStandard, including all inherited members.
build_block(OA_ptr< Node > prev_node, OA_ptr< IRRegionStmtIterator > si, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > break_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes, OA_ptr< std::list< CFG::NodeLabel > > continue_nodes)OA::CFG::ManagerCFGStandard [private]
build_CFG_end_tested_loop(OA_ptr< Node > prev_node, StmtHandle th, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes)OA::CFG::ManagerCFGStandard [private]
build_CFG_loop(OA_ptr< Node > prev_node, OA::StmtHandle th, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes)OA::CFG::ManagerCFGStandard [private]
build_CFG_multiway_branch(OA_ptr< Node > prev_node, StmtHandle th, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > break_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes, OA_ptr< std::list< CFG::NodeLabel > > continue_nodes)OA::CFG::ManagerCFGStandard [private]
build_CFG_multiway_branch_with_fallthrough(OA_ptr< Node > prev_node, StmtHandle th, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes, OA_ptr< std::list< CFG::NodeLabel > > continue_nodes)OA::CFG::ManagerCFGStandard [private]
build_CFG_twoway_branch(OA_ptr< Node > prev_node, OA::StmtHandle th, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > break_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes, OA_ptr< std::list< CFG::NodeLabel > > continue_nodes)OA::CFG::ManagerCFGStandard [private]
build_CFG_unconditional_jump(OA_ptr< Node > prev_node, StmtHandle stmt)OA::CFG::ManagerCFGStandard [private]
build_CFG_unconditional_jump_i(OA_ptr< Node > prev_node, StmtHandle stmt)OA::CFG::ManagerCFGStandard [private]
build_CFG_ustruct_multiway_branch(OA_ptr< Node > prev_node, StmtHandle stmt)OA::CFG::ManagerCFGStandard [private]
build_CFG_ustruct_twoway_branch(OA_ptr< Node > prev_node, StmtHandle stmt, std::list< CFG::NodeLabel > &exit_nodes)OA::CFG::ManagerCFGStandard [private]
build_stmt(OA_ptr< Node > prev_node, OA::StmtHandle, std::list< CFG::NodeLabel > &exit_nodes, OA_ptr< std::list< CFG::NodeLabel > > break_nodes, OA_ptr< std::list< CFG::NodeLabel > > return_nodes, OA_ptr< std::list< CFG::NodeLabel > > continue_nodes)OA::CFG::ManagerCFGStandard [private]
createBasicCFG()OA::CFG::ManagerCFGStandard [private]
HandleDelayedBranches()OA::CFG::ManagerCFGStandard [private]
ManagerCFGStandard(OA_ptr< CFGIRInterface > _ir, bool _build_stmt_level_cfg=false)OA::CFG::ManagerCFGStandard
mBuildStmtLevelCFGOA::CFG::ManagerCFGStandard [private]
mCFGOA::CFG::ManagerCFGStandard [private]
mFallThroughOA::CFG::ManagerCFGStandard [private]
mIROA::CFG::ManagerCFGStandard [private]
performAnalysis(ProcHandle)OA::CFG::ManagerCFGStandard [virtual]
~ManagerCFGStandard()OA::CFG::ManagerCFGStandard [inline, virtual]