/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSA.cpp | 100 friend class MemorySSA; 102 const MemorySSA *MSSA; 105 MemorySSAAnnotatedWriter(const MemorySSA *M) : MSSA(M) {} in MemorySSAAnnotatedWriter() 401 const MemoryLocation &StartLoc, const MemorySSA &MSSA, in checkClobberSanity() 515 const MemorySSA &MSSA; 926 ClobberWalker(const MemorySSA &MSSA, AliasAnalysisType &AA, DominatorTree &DT) in ClobberWalker() 990 template <class AliasAnalysisType> class MemorySSA::ClobberWalkerBase { 992 MemorySSA *MSSA; 995 ClobberWalkerBase(MemorySSA *M, AliasAnalysisType *A, DominatorTree *D) in ClobberWalkerBase() 1014 class MemorySSA::CachingWalker final : public MemorySSAWalker { [all …]
|
D | MemorySSAUpdater.cpp | 549 MemorySSA *MSSA) { in getNewDefiningAccessForClone() 586 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in cloneUsesAndDefs() 608 MSSA->insertIntoListsForBlock(NewUseOrDef, NewBB, MemorySSA::End); in cloneUsesAndDefs() 825 MemorySSA::DefsList *Defs = MSSA->getWritableBlockDefs(BB); in applyInsertUpdates() 1161 MemorySSA::InsertionPlace Where) { in moveToPlace() 1162 if (Where != MemorySSA::InsertionPlace::BeforeTerminator) in moveToPlace() 1168 return moveTo(What, BB, MemorySSA::InsertionPlace::End); in moveToPlace() 1175 MemorySSA::AccessList *Accs = MSSA->getWritableBlockAccesses(From); in moveAllAccesses() 1191 MSSA->moveTo(MUD, To, MemorySSA::End); in moveAllAccesses() 1253 MSSA->moveTo(Phi, New, MemorySSA::Beginning); in wireOldPredecessorsToNewImmediatePredecessor() [all …]
|
D | CMakeLists.txt | 64 MemorySSA.cpp
|
D | LoopInfo.cpp | 110 MemorySSA::BeforeTerminator); in makeLoopInvariant()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | MemorySSA.h | 207 friend class MemorySSA; variable 282 friend class MemorySSA; 355 friend class MemorySSA; 378 friend class MemorySSA; 639 friend class MemorySSA; 704 class MemorySSA { 706 MemorySSA(Function &, AliasAnalysis *, DominatorTree *); 710 MemorySSA(MemorySSA &&) = delete; 712 ~MemorySSA(); 935 Result(std::unique_ptr<MemorySSA> &&MSSA) : MSSA(std::move(MSSA)) {} [all …]
|
D | MemorySSAUpdater.h | 72 MemorySSA *MSSA; 82 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater() 144 MemorySSA::InsertionPlace Where); 205 MemorySSA::InsertionPlace Point); 260 MemorySSA* getMemorySSA() const { return MSSA; } in getMemorySSA()
|
D | AliasSetTracker.h | 40 class MemorySSA; variable 347 MemorySSA *MSSA = nullptr; 361 explicit AliasSetTracker(AliasAnalysis &aa, MemorySSA *mssa, Loop *l) in AliasSetTracker()
|
D | LoopAnalysisManager.h | 61 MemorySSA *MSSA;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopInstSimplify.cpp | 80 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; in simplifyLoopInst() 198 MemorySSA *MSSA = nullptr; in runOnLoop()
|
D | LICM.cpp | 155 static bool pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU, 174 ScalarEvolution *SE, MemorySSA *MSSA, 214 MemorySSA *MSSA = EnableMSSALoopDependency in runOnLoop() 331 MemorySSA *MSSA, OptimizationRemarkEmitter *ORE, bool DeleteAST) { in runOnLoop() 1093 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; in canSinkOrHoistInst() 1406 New, nullptr, New->getParent(), MemorySSA::Beginning); in CloneInstructionInExitBlock() 1460 MemorySSA::BeforeTerminator); in moveInstructionBefore() 1826 NewSI, nullptr, NewSI->getParent(), MemorySSA::Beginning); in doExtraRewritesBeforeFinalDeletion() 2143 PreheaderLoad, nullptr, PreheaderLoad->getParent(), MemorySSA::End); in promoteLoopAccessesToScalars() 2297 static bool pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU, in pointerInvalidatedByLoopWithMSSA()
|
D | GVNHoist.cpp | 259 MemoryDependenceResults *MD, MemorySSA *MSSA) in GVNHoist() 335 MemorySSA *MSSA; 387 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in hasMemoryUse() 961 MemorySSA::BeforeTerminator); in removeAndReplace() 1187 MemorySSA &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run()
|
D | EarlyCSE.cpp | 487 MemorySSA *MSSA; 566 AssumptionCache &AC, MemorySSA *MSSA) in EarlyCSE()
|
D | LoopLoadElimination.cpp | 704 MemorySSA *MSSA = EnableMSSALoopDependency in run()
|
D | LoopSimplifyCFG.cpp | 732 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop()
|
D | SimpleLoopUnswitch.cpp | 2446 MSSAU->moveToPlace(MD, DeoptBlock, MemorySSA::BeforeTerminator); in turnGuardIntoBranch() 2952 MemorySSA *MSSA = nullptr; in runOnLoop()
|
D | LoopUnswitch.cpp | 186 MemorySSA *MSSA = nullptr;
|
D | NewGVN.cpp | 496 MemorySSA *MSSA = nullptr; 659 TargetLibraryInfo *TLI, AliasAnalysis *AA, MemorySSA *MSSA, in NewGVN()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | LoopPassManager.h | 298 MemorySSA *MSSA = UseMemorySSA
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | InterleavedLoadCombinePass.cpp | 66 InterleavedLoadCombineImpl(Function &F, DominatorTree &DT, MemorySSA &MSSA, in InterleavedLoadCombineImpl() 84 MemorySSA &MSSA;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 806 MemorySSA *MSSA = nullptr; in runOnFunction()
|
D | BasicBlockUtils.cpp | 282 MSSAU->moveToPlace(MUD, PredBB, MemorySSA::End); in MergeBlockIntoPredecessor()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/ |
D | Android.bp | 67 "llvm/lib/Analysis/MemorySSA.cpp",
|
D | BUILD.gn | 220 "llvm/lib/Analysis/MemorySSA.cpp",
|
D | CMakeLists.txt | 65 ${LLVM_DIR}/lib/Analysis/MemorySSA.cpp
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 7972 MemorySSA *MSSA = EnableMSSALoopDependency in run()
|