OpenASIP
2.0
|
This is the complete list of members for SoftwareBypasser, including all inherited members.
bypass(MoveNodeGroup &candidates, DataDependenceGraph &ddg, ResourceManager &rm, bool bypassTrigger)=0 | SoftwareBypasser | pure virtual |
bypassCount() | SoftwareBypasser | inline |
bypassCount_ | SoftwareBypasser | protected |
bypassNode(MoveNode &moveNode, int &lastOperandCycle, DataDependenceGraph &ddg, ResourceManager &rm)=0 | SoftwareBypasser | pure virtual |
clearCaches(DataDependenceGraph &ddg, bool removeDeadResults)=0 | SoftwareBypasser | pure virtual |
deadResultCount() | SoftwareBypasser | inline |
deadResultCount_ | SoftwareBypasser | protected |
removeBypass(MoveNodeGroup &candidates, DataDependenceGraph &ddg, ResourceManager &rm)=0 | SoftwareBypasser | pure virtual |
removeBypass(MoveNode &moveNode, DataDependenceGraph &ddg, ResourceManager &rm, bool restoreSource=true)=0 | SoftwareBypasser | pure virtual |
removeDeadResults(MoveNodeGroup &candidates, DataDependenceGraph &ddg, ResourceManager &rm, std::set< std::pair< TTAProgram::Move *, int > > &removedMoves)=0 | SoftwareBypasser | pure virtual |
setSelector(MoveNodeSelector *selector) | SoftwareBypasser | virtual |
SoftwareBypasser() | SoftwareBypasser | |
~SoftwareBypasser() | SoftwareBypasser | virtual |