OpenASIP  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Peel2BBLoops Member List

This is the complete list of members for Peel2BBLoops, including all inherited members.

appendBB(const TTAProgram::BasicBlock &src, TTAProgram::BasicBlock &dest, BasicBlockNode *newJumpDest)Peel2BBLoopsprivate
codeGenerator_Peel2BBLoopsprivate
ControlFlowGraphPass(InterPassData &data)ControlFlowGraphPass
data_SchedulerPassprivate
executeBasicBlockPass(ControlFlowGraph &cfg, const TTAMachine::Machine &targetMachine, BasicBlockPass &bbPass)ControlFlowGraphPass
handleControlFlowGraph(ControlFlowGraph &cfg, const TTAMachine::Machine &targetMachine) overridePeel2BBLoopsvirtual
interPassData()SchedulerPass
irm_Peel2BBLoopsprivate
longDescription() constSchedulerPassvirtual
mach_Peel2BBLoopsprivate
negateOp(ProgramOperationPtr po)Peel2BBLoopsprivate
peel2BBLoop(ControlFlowGraph &cfg, BBNodes &bbns)Peel2BBLoopsprivate
Peel2BBLoops(InterPassData &data, const TTAMachine::Machine &targetMachine)Peel2BBLoops
performCodeMotion(BBNodes &bbns)Peel2BBLoopsprivate
SchedulerPass(InterPassData &data)SchedulerPass
shortDescription() const overridePeel2BBLoopsinlinevirtual
testIf2BBLoop(ControlFlowGraph &cfg, BasicBlockNode &bbn)Peel2BBLoopsprivate
updateCFG(ControlFlowGraph &cfg, BBNodes &bbns)Peel2BBLoopsprivate
~ControlFlowGraphPass()ControlFlowGraphPassvirtual
~SchedulerPass()SchedulerPassinlinevirtual