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