bypass(MoveNodeGroup &candidates, DataDependenceGraph &ddg, ResourceManager &rm, bool bypassTrigger) | CycleLookBackSoftwareBypasser | virtual |
bypassCount() | SoftwareBypasser | inline |
bypassCount_ | CycleLookBackSoftwareBypasser | privatestatic |
bypassFromRegs_ | CycleLookBackSoftwareBypasser | private |
bypassNode(MoveNode &nodeToBypass, int &lastOperandCycle, DataDependenceGraph &ddg, ResourceManager &rm) | CycleLookBackSoftwareBypasser | privatevirtual |
bypassToRegs_ | CycleLookBackSoftwareBypasser | private |
clearCaches(DataDependenceGraph &ddg, bool removeDeadResults) | CycleLookBackSoftwareBypasser | virtual |
CycleLookBackSoftwareBypasser() | CycleLookBackSoftwareBypasser | |
cyclesToLookBack_ | CycleLookBackSoftwareBypasser | private |
cyclesToLookBackNoDRE_ | CycleLookBackSoftwareBypasser | private |
deadResultCount() | SoftwareBypasser | inline |
deadResultCount_ | CycleLookBackSoftwareBypasser | privatestatic |
killDeadResults_ | CycleLookBackSoftwareBypasser | private |
printStats() | CycleLookBackSoftwareBypasser | static |
removeBypass(MoveNodeGroup &candidates, DataDependenceGraph &ddg, ResourceManager &rm) | CycleLookBackSoftwareBypasser | virtual |
removeBypass(MoveNode &moveNode, DataDependenceGraph &ddg, ResourceManager &rm, bool restoreSource=true) | CycleLookBackSoftwareBypasser | virtual |
removeDeadResults(MoveNodeGroup &candidates, DataDependenceGraph &ddg, ResourceManager &rm, std::set< std::pair< TTAProgram::Move *, int > > &removedMoves) | CycleLookBackSoftwareBypasser | virtual |
removedNodes_ | CycleLookBackSoftwareBypasser | private |
removedStoredSources_ | CycleLookBackSoftwareBypasser | private |
selector_ | CycleLookBackSoftwareBypasser | private |
setSelector(MoveNodeSelector *selector) | CycleLookBackSoftwareBypasser | virtual |
SoftwareBypasser() | SoftwareBypasser | |
sourceBuses_ | CycleLookBackSoftwareBypasser | private |
sourceCycles_ | CycleLookBackSoftwareBypasser | private |
storedSources_ | CycleLookBackSoftwareBypasser | private |
triggerAbortCount_ | CycleLookBackSoftwareBypasser | privatestatic |
~CycleLookBackSoftwareBypasser() | CycleLookBackSoftwareBypasser | virtual |
~SoftwareBypasser() | SoftwareBypasser | virtual |