LLVM 20.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 | 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 |