Searched refs:MemorySSA (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
H A D | MemorySSA.cpp | 1 //===-- MemorySSA.cpp - Memory SSA Builder---------------------------===// 10 // This file implements the MemorySSA class. 13 #include "llvm/Transforms/Utils/MemorySSA.h" 48 STATISTIC(NumClobberCacheInserts, "Number of MemorySSA version cache inserts"); 65 cl::desc("Verify MemorySSA in legacy printer pass.")); 71 friend class MemorySSA; 72 const MemorySSA *MSSA; 75 MemorySSAAnnotatedWriter(const MemorySSA *M) : MSSA(M) {} 123 class MemorySSA::CachingWalker final : public MemorySSAWalker { 125 CachingWalker(MemorySSA *, AliasAnalysi 296 MemorySSA::MemorySSA(Function &Func, AliasAnalysis *AA, DominatorTree *DT) function in class:llvm::MemorySSA 302 MemorySSA::MemorySSA(MemorySSA &&MSSA) function in class:llvm::MemorySSA [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | MemorySSA.h | 1 //===- MemorySSA.h - Build Memory SSA ---------------------------*- C++ -*-===// 154 friend class MemorySSA; 223 friend class MemorySSA; 267 friend class MemorySSA; 308 friend class MemorySSA; 460 friend class MemorySSA; 492 /// \brief Encapsulates MemorySSA, including all data associated with memory 494 class MemorySSA { class in namespace:llvm 496 MemorySSA(Function &, AliasAnalysis *, DominatorTree *); 497 MemorySSA(MemorySS [all...] |
/external/llvm/unittests/Transforms/Utils/ |
H A D | MemorySSA.cpp | 1 //===- MemorySSA.cpp - Unit tests for MemorySSA ---------------------------===// 9 #include "llvm/Transforms/Utils/MemorySSA.h" 45 MemorySSA MSSA; 88 MemorySSA &MSSA = Analyses->MSSA; 103 MSSA.createMemoryAccessInBB(LoadInst, MP, Merge, MemorySSA::Beginning)); 131 MemorySSA &MSSA = Analyses->MSSA; 174 MemorySSA &MSSA = Analyses->MSSA; 233 MemorySSA &MSSA = Analyses->MSSA; 250 // ...And fixing the above bug made it obvious that, when walking, MemorySSA' [all...] |
Completed in 82 milliseconds