LLVM  4.0.0
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
createMemoryAccessAfter(Instruction *I, MemoryAccess *Definition, MemoryAccess *InsertPt)llvm::MemorySSA
createMemoryAccessBefore(Instruction *I, MemoryAccess *Definition, MemoryUseOrDef *InsertPt)llvm::MemorySSA
createMemoryAccessInBB(Instruction *I, MemoryAccess *Definition, const BasicBlock *BB, InsertionPlace Point)llvm::MemorySSA
createMemoryPhi(BasicBlock *BB)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 valuellvm::MemorySSA
getBlockAccesses(const BasicBlock *BB) const llvm::MemorySSAinline
getLiveOnEntryDef() const llvm::MemorySSAinline
getMemoryAccess(const Instruction *) const llvm::MemorySSA
getMemoryAccess(const BasicBlock *BB) const llvm::MemorySSA
getWalker()llvm::MemorySSA
getWritableBlockAccesses(const BasicBlock *BB) const llvm::MemorySSAinlineprotected
InsertionPlace enum namellvm::MemorySSA
isLiveOnEntryDef(const MemoryAccess *MA) const llvm::MemorySSAinline
locallyDominates(const MemoryAccess *A, const MemoryAccess *B) const llvm::MemorySSA
MemorySSA(Function &, AliasAnalysis *, DominatorTree *)llvm::MemorySSA
MemorySSAAnnotatedWriter classllvm::MemorySSAfriend
MemorySSAPrinterLegacyPass classllvm::MemorySSAfriend
print(raw_ostream &) const llvm::MemorySSA
removeMemoryAccess(MemoryAccess *)llvm::MemorySSA
spliceMemoryAccessAbove(MemoryDef *Where, MemoryUseOrDef *What)llvm::MemorySSA
verifyDefUses(Function &F) const llvm::MemorySSAprotected
verifyDomination(Function &F) const llvm::MemorySSAprotected
verifyMemorySSA() const llvm::MemorySSA
verifyOrdering(Function &F) const llvm::MemorySSAprotected
~MemorySSA()llvm::MemorySSA