LLVM  10.0.0svn
llvm::MemorySSA Member List

This is the complete list of members for llvm::MemorySSA, including all inherited members.

AccessList typedefllvm::MemorySSA
Beginning enum valuellvm::MemorySSA
createDefinedAccess(Instruction *, MemoryAccess *, const MemoryUseOrDef *Template=nullptr, bool CreationMustSucceed=true)llvm::MemorySSAprotected
DefsList typedefllvm::MemorySSA
dominates(const MemoryAccess *A, const MemoryAccess *B) constllvm::MemorySSA
dominates(const MemoryAccess *A, const Use &B) constllvm::MemorySSA
dump() constllvm::MemorySSA
End enum valuellvm::MemorySSA
getBlockAccesses(const BasicBlock *BB) constllvm::MemorySSAinline
getBlockDefs(const BasicBlock *BB) constllvm::MemorySSAinline
getLiveOnEntryDef() constllvm::MemorySSAinline
getMemoryAccess(const Instruction *I) constllvm::MemorySSAinline
getMemoryAccess(const BasicBlock *BB) constllvm::MemorySSAinline
getSkipSelfWalker()llvm::MemorySSA
getWalker()llvm::MemorySSA
getWritableBlockAccesses(const BasicBlock *BB) constllvm::MemorySSAinlineprotected
getWritableBlockDefs(const BasicBlock *BB) constllvm::MemorySSAinlineprotected
insertIntoListsBefore(MemoryAccess *, const BasicBlock *, AccessList::iterator)llvm::MemorySSAprotected
insertIntoListsForBlock(MemoryAccess *, const BasicBlock *, InsertionPlace)llvm::MemorySSAprotected
InsertionPlace enum namellvm::MemorySSA
isLiveOnEntryDef(const MemoryAccess *MA) constllvm::MemorySSAinline
locallyDominates(const MemoryAccess *A, const MemoryAccess *B) constllvm::MemorySSA
MemorySSA(Function &, AliasAnalysis *, DominatorTree *)llvm::MemorySSA
MemorySSA(MemorySSA &&)=deletellvm::MemorySSA
MemorySSAAnnotatedWriter classllvm::MemorySSAfriend
MemorySSAPrinterLegacyPass classllvm::MemorySSAfriend
MemorySSAUpdater classllvm::MemorySSAfriend
moveTo(MemoryUseOrDef *What, BasicBlock *BB, AccessList::iterator Where)llvm::MemorySSAprotected
moveTo(MemoryAccess *What, BasicBlock *BB, InsertionPlace Point)llvm::MemorySSAprotected
print(raw_ostream &) constllvm::MemorySSA
removeFromLists(MemoryAccess *, bool ShouldDelete=true)llvm::MemorySSAprotected
removeFromLookups(MemoryAccess *)llvm::MemorySSAprotected
renamePass(BasicBlock *BB, MemoryAccess *IncomingVal, SmallPtrSetImpl< BasicBlock *> &Visited)llvm::MemorySSAinlineprotected
verifyDefUses(Function &F) constllvm::MemorySSAprotected
verifyDomination(Function &F) constllvm::MemorySSAprotected
verifyDominationNumbers(const Function &F) constllvm::MemorySSAprotected
verifyMemorySSA() constllvm::MemorySSA
verifyOrdering(Function &F) constllvm::MemorySSAprotected
verifyPrevDefInPhis(Function &F) constllvm::MemorySSAprotected
~MemorySSA()llvm::MemorySSA