|
OpenASIP 2.2
|
This is the complete list of members for PostpassOperandSharer, including all inherited members.
| BasicBlockPass(InterPassData &data) | BasicBlockPass | |
| ControlFlowGraphPass(InterPassData &data) | ControlFlowGraphPass | |
| copyRMToBB(SimpleResourceManager &rm, TTAProgram::BasicBlock &bb, const TTAMachine::Machine &targetMachine, TTAProgram::InstructionReferenceManager &irm, int lastCycle=-1) | BasicBlockPass | static |
| createDDGFromBB(TTAProgram::BasicBlock &bb, const TTAMachine::Machine &mach) | BasicBlockPass | protectedvirtual |
| BasicBlockPass::data_ | SchedulerPass | private |
| ddgBuilder() | BasicBlockPass | inlinevirtual |
| ddgBuilder_ | BasicBlockPass | private |
| ddgSnapshot(DataDependenceGraph *ddg, std::string &name, DataDependenceGraph::DumpFileFormat format, bool final) | BasicBlockPass | protected |
| executeBasicBlockPass(ControlFlowGraph &cfg, const TTAMachine::Machine &targetMachine, BasicBlockPass &bbPass) | ControlFlowGraphPass | |
| executeDDGPass(TTAProgram::BasicBlock &bb, const TTAMachine::Machine &targetMachine, TTAProgram::InstructionReferenceManager &irm, std::vector< DDGPass * > ddgPasses, BasicBlockNode *bbn=NULL) | BasicBlockPass | virtual |
| executeLoopPass(TTAProgram::BasicBlock &bb, const TTAMachine::Machine &targetMachine, TTAProgram::InstructionReferenceManager &irm, std::vector< DDGPass * > ddgPasses, BasicBlockNode *bbn=NULL) | BasicBlockPass | virtual |
| handleBasicBlock(TTAProgram::BasicBlock &basicBlock, const TTAMachine::Machine &targetMachine, TTAProgram::InstructionReferenceManager &irm, BasicBlockNode *bbn=NULL) | PostpassOperandSharer | virtual |
| handleControlFlowGraph(ControlFlowGraph &cfg, const TTAMachine::Machine &targetMachine) | ControlFlowGraphPass | virtual |
| BasicBlockPass::interPassData() | SchedulerPass | |
| ControlFlowGraphPass::interPassData() | SchedulerPass | |
| irm_ | PostpassOperandSharer | private |
| longDescription() const | SchedulerPass | virtual |
| moveCount_ | PostpassOperandSharer | privatestatic |
| operandCount_ | PostpassOperandSharer | privatestatic |
| PostpassOperandSharer(InterPassData &ipd, TTAProgram::InstructionReferenceManager &irm) | PostpassOperandSharer | inline |
| printStats() | PostpassOperandSharer | static |
| registerReads_ | PostpassOperandSharer | privatestatic |
| removedOperands_ | PostpassOperandSharer | privatestatic |
| BasicBlockPass::SchedulerPass(InterPassData &data) | SchedulerPass | |
| ControlFlowGraphPass::SchedulerPass(InterPassData &data) | SchedulerPass | |
| shortDescription() const | PostpassOperandSharer | inlinevirtual |
| triggerCannotRemove_ | PostpassOperandSharer | privatestatic |
| tryRemoveOperandWrite(TTAProgram::BasicBlock &basicBlock, int insIndex, TTAProgram::Move &move) | PostpassOperandSharer | |
| ~BasicBlockPass() | BasicBlockPass | virtual |
| ~ControlFlowGraphPass() | ControlFlowGraphPass | virtual |
| ~PostpassOperandSharer() | PostpassOperandSharer | virtual |
| ~SchedulerPass() | SchedulerPass | inlinevirtual |