OpenASIP
2.0
|
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 |