Searched refs:MemorySSA (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | MemorySSA.cpp | 71 friend class MemorySSA; 72 const MemorySSA *MSSA; 75 MemorySSAAnnotatedWriter(const MemorySSA *M) : MSSA(M) {} in MemorySSAAnnotatedWriter() 123 class MemorySSA::CachingWalker final : public MemorySSAWalker { 125 CachingWalker(MemorySSA *, AliasAnalysis *, DominatorTree *); 180 MemoryAccess *MemorySSA::renameBlock(BasicBlock *BB, in renameBlock() 224 void MemorySSA::renamePass(DomTreeNode *Root, MemoryAccess *IncomingVal, in renamePass() 250 void MemorySSA::computeDomLevels(DenseMap<DomTreeNode *, unsigned> &DomLevels) { in computeDomLevels() 259 void MemorySSA::markUnreachableAsLiveOnEntry(BasicBlock *BB) { in markUnreachableAsLiveOnEntry() 296 MemorySSA::MemorySSA(Function &Func, AliasAnalysis *AA, DominatorTree *DT) in MemorySSA() function in llvm::MemorySSA [all …]
|
D | CMakeLists.txt | 31 MemorySSA.cpp
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | MemorySSA.h | 154 friend class MemorySSA; 223 friend class MemorySSA; 267 friend class MemorySSA; 308 friend class MemorySSA; 460 friend class MemorySSA; 494 class MemorySSA { 496 MemorySSA(Function &, AliasAnalysis *, DominatorTree *); 497 MemorySSA(MemorySSA &&); 498 ~MemorySSA(); 647 typedef MemorySSA Result; [all …]
|
/external/llvm/unittests/Transforms/Utils/ |
D | MemorySSA.cpp | 45 MemorySSA MSSA; 88 MemorySSA &MSSA = Analyses->MSSA; in TEST_F() 103 MSSA.createMemoryAccessInBB(LoadInst, MP, Merge, MemorySSA::Beginning)); in TEST_F() 131 MemorySSA &MSSA = Analyses->MSSA; in TEST_F() 174 MemorySSA &MSSA = Analyses->MSSA; in TEST_F() 233 MemorySSA &MSSA = Analyses->MSSA; in TEST_F() 264 MemorySSA &MSSA = Analyses->MSSA; in TEST_F() 293 MemorySSA &MSSA = Analyses->MSSA; in TEST_F()
|
D | CMakeLists.txt | 13 MemorySSA.cpp
|
/external/llvm/test/Transforms/Util/MemorySSA/ |
D | multiple-backedges-hal.ll | 29 ; readnone so we don't have a 1:1 mapping of MemorySSA edges to Instructions.
|