OpenASIP
2.0
|
This is the complete list of members for FalseAliasAnalyzer, including all inherited members.
addressOperandMove(const ProgramOperation &po) | MemoryAliasAnalyzer | protectedstatic |
ALIAS_FALSE enum value | MemoryAliasAnalyzer | |
ALIAS_PARTIAL enum value | MemoryAliasAnalyzer | |
ALIAS_TRUE enum value | MemoryAliasAnalyzer | |
ALIAS_UNKNOWN enum value | MemoryAliasAnalyzer | |
AliasingResult enum name | MemoryAliasAnalyzer | |
analyze(DataDependenceGraph &ddg, const ProgramOperation &pop1, const ProgramOperation &pop2, MoveNodeUse::BBRelation bbInfo) override | FalseAliasAnalyzer | virtual |
compareIndeces(int index1, int index2, const ProgramOperation &pop1, const ProgramOperation &pop2) | MemoryAliasAnalyzer | protected |
detectConstantScale(const MoveNode &mn, int &shiftAmount) | MemoryAliasAnalyzer | protectedstatic |
FalseAliasAnalyzer(FunctionNameList *enabledFuncs=nullptr) | FalseAliasAnalyzer | inline |
findIncrement(const MoveNode &mn, long &increment) | MemoryAliasAnalyzer | protectedstatic |
findTwoPartAddressOperands(const ProgramOperation &po) | MemoryAliasAnalyzer | protectedstatic |
funcs_ | FalseAliasAnalyzer | private |
initProcedure(TTAProgram::Procedure &) | MemoryAliasAnalyzer | inlinevirtual |
isAddressTraceable(DataDependenceGraph &ddg, const ProgramOperation &pop) override | FalseAliasAnalyzer | virtual |
isEnabled(const DataDependenceGraph &ddg) const | FalseAliasAnalyzer | private |
mausOfOperation(const Operation &op) | MemoryAliasAnalyzer | private |
searchLoopIndexBasedIncrement(DataDependenceGraph &ddg, const MoveNode &mn, long &loopIncrement) | MemoryAliasAnalyzer | protectedstatic |
~FalseAliasAnalyzer() | FalseAliasAnalyzer | |
~MemoryAliasAnalyzer() | MemoryAliasAnalyzer | inlinevirtual |