|
LLVM 22.0.0git
|
This is the complete list of members for llvm::MemorySSA, including all inherited members.
| AccessList typedef | llvm::MemorySSA | |
| BeforeTerminator enum value | llvm::MemorySSA | |
| Beginning enum value | llvm::MemorySSA | |
| createDefinedAccess(Instruction *, MemoryAccess *, const MemoryUseOrDef *Template=nullptr, bool CreationMustSucceed=true) | llvm::MemorySSA | protected |
| DefsList typedef | llvm::MemorySSA | |
| dominates(const MemoryAccess *A, const MemoryAccess *B) const | llvm::MemorySSA | |
| dominates(const MemoryAccess *A, const Use &B) const | llvm::MemorySSA | |
| dump() const | llvm::MemorySSA | |
| End enum value | llvm::MemorySSA | |
| ensureOptimizedUses() | llvm::MemorySSA | |
| getAA() | llvm::MemorySSA | inline |
| getBlockAccesses(const BasicBlock *BB) const | llvm::MemorySSA | inline |
| getBlockDefs(const BasicBlock *BB) const | llvm::MemorySSA | inline |
| getDomTree() const | llvm::MemorySSA | inline |
| getLiveOnEntryDef() const | llvm::MemorySSA | inline |
| getMemoryAccess(const Instruction *I) const | llvm::MemorySSA | inline |
| getMemoryAccess(const BasicBlock *BB) const | llvm::MemorySSA | inline |
| getSkipSelfWalker() | llvm::MemorySSA | |
| getWalker() | llvm::MemorySSA | |
| getWritableBlockAccesses(const BasicBlock *BB) const | llvm::MemorySSA | inlineprotected |
| getWritableBlockDefs(const BasicBlock *BB) const | llvm::MemorySSA | inlineprotected |
| insertIntoListsBefore(MemoryAccess *, const BasicBlock *, AccessList::iterator) | llvm::MemorySSA | protected |
| insertIntoListsForBlock(MemoryAccess *, const BasicBlock *, InsertionPlace) | llvm::MemorySSA | protected |
| InsertionPlace enum name | llvm::MemorySSA | |
| isLiveOnEntryDef(const MemoryAccess *MA) const | llvm::MemorySSA | inline |
| locallyDominates(const MemoryAccess *A, const MemoryAccess *B) const | llvm::MemorySSA | |
| MemorySSA(Function &, AliasAnalysis *, DominatorTree *) | llvm::MemorySSA | |
| MemorySSA(Loop &, AliasAnalysis *, DominatorTree *) | llvm::MemorySSA | |
| MemorySSA(MemorySSA &&)=delete | llvm::MemorySSA | |
| MemorySSAUpdater class | llvm::MemorySSA | friend |
| moveTo(MemoryUseOrDef *What, BasicBlock *BB, AccessList::iterator Where) | llvm::MemorySSA | protected |
| moveTo(MemoryAccess *What, BasicBlock *BB, InsertionPlace Point) | llvm::MemorySSA | protected |
| print(raw_ostream &) const | llvm::MemorySSA | |
| removeFromLists(MemoryAccess *, bool ShouldDelete=true) | llvm::MemorySSA | protected |
| removeFromLookups(MemoryAccess *) | llvm::MemorySSA | protected |
| renamePass(BasicBlock *BB, MemoryAccess *IncomingVal, SmallPtrSetImpl< BasicBlock * > &Visited) | llvm::MemorySSA | inlineprotected |
| VerificationLevel enum name | llvm::MemorySSA | |
| verifyDominationNumbers(IterT Blocks) const | llvm::MemorySSA | protected |
| verifyMemorySSA(VerificationLevel=VerificationLevel::Fast) const | llvm::MemorySSA | |
| verifyOrderingDominationAndDefUses(IterT Blocks, VerificationLevel=VerificationLevel::Fast) const | llvm::MemorySSA | protected |
| verifyPrevDefInPhis(IterT Blocks) const | llvm::MemorySSA | protected |
| ~MemorySSA() | llvm::MemorySSA |