/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 41 MemoryAccess *MemorySSAUpdater::getPreviousDefRecursive( in getPreviousDefRecursive() 142 MemoryAccess *MemorySSAUpdater::getPreviousDef(MemoryAccess *MA) { in getPreviousDef() 152 MemoryAccess *MemorySSAUpdater::getPreviousDefInBlock(MemoryAccess *MA) { in getPreviousDefInBlock() 177 MemoryAccess *MemorySSAUpdater::getPreviousDefFromEnd( in getPreviousDefFromEnd() 190 MemoryAccess *MemorySSAUpdater::recursePhi(MemoryAccess *Phi) { in recursePhi() 207 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi) { in tryRemoveTrivialPhi() 213 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi, in tryRemoveTrivialPhi() 243 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { in insertUse() 312 void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) { in insertDef() 452 void MemorySSAUpdater::fixupDefs(const SmallVectorImpl<WeakVH> &Vars) { in fixupDefs() [all …]
|
D | CMakeLists.txt | 65 MemorySSAUpdater.cpp
|
D | LoopInfo.cpp | 73 MemorySSAUpdater *MSSAU) const { in makeLoopInvariant() 81 MemorySSAUpdater *MSSAU) const { in makeLoopInvariant()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 37 class MemorySSAUpdater; variable 93 MemorySSAUpdater *MSSAU = nullptr, 125 MemorySSAUpdater *MSSAU; 133 MemorySSAUpdater *MSSAU = nullptr, 227 MemorySSAUpdater *MSSAU = nullptr); 235 MemorySSAUpdater *MSSAU = nullptr, 256 MemorySSAUpdater *MSSAU = nullptr, 274 MemorySSAUpdater *MSSAU = nullptr, bool PreserveLCSSA = false);
|
D | LoopUtils.h | 44 class MemorySSAUpdater; variable 54 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 62 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 123 AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 136 MemorySSAUpdater *, ScalarEvolution *, ICFLoopSafetyInfo *, 165 Loop *, AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 292 MemorySSAUpdater *MSSAU, bool TargetExecutesOncePerLoop,
|
D | Local.h | 53 class MemorySSAUpdater; variable 145 MemorySSAUpdater *MSSAU = nullptr); 157 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr); 234 bool FoldBranchToCommonDest(BranchInst *BI, MemorySSAUpdater *MSSAU = nullptr, 399 MemorySSAUpdater *MSSAU = nullptr); 420 MemorySSAUpdater *MSSAU = nullptr);
|
D | LoopSimplify.h | 48 class MemorySSAUpdater; variable 63 AssumptionCache *AC, MemorySSAUpdater *MSSAU,
|
D | LoopRotationUtils.h | 22 class MemorySSAUpdater; variable 35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 46 Optional<MemorySSAUpdater> MSSAU; in run() 48 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 100 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 106 MSSAU = MemorySSAUpdater(&MSSAA->getMSSA()); in runOnLoop()
|
D | LoopInstSimplify.cpp | 53 MemorySSAUpdater *MSSAU) { in simplifyLoopInst() 199 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 202 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop() 227 Optional<MemorySSAUpdater> MSSAU; in run() 229 MSSAU = MemorySSAUpdater(AR.MSSA); in run()
|
D | LoopSimplifyCFG.cpp | 123 MemorySSAUpdater *MSSAU; 528 MemorySSAUpdater *MSSAU) in ConstantTerminatorFoldingImpl() 627 MemorySSAUpdater *MSSAU, in constantFoldTerminators() 644 LoopInfo &LI, MemorySSAUpdater *MSSAU) { in mergeBlocksIntoPredecessors() 675 ScalarEvolution &SE, MemorySSAUpdater *MSSAU, in simplifyLoopCFG() 697 Optional<MemorySSAUpdater> MSSAU; in run() 699 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 730 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 733 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop()
|
D | LICM.cpp | 141 MemorySSAUpdater *MSSAU, ScalarEvolution *SE, 145 MemorySSAUpdater *MSSAU, OptimizationRemarkEmitter *ORE); 160 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU); 163 AliasSetTracker *AST, MemorySSAUpdater *MSSAU); 167 MemorySSAUpdater *MSSAU, ScalarEvolution *SE); 192 MemorySSAUpdater *MSSAU); 343 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() 352 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnLoop() 500 AliasSetTracker *CurAST, MemorySSAUpdater *MSSAU, in sinkRegion() 578 MemorySSAUpdater *MSSAU; [all …]
|
D | SimpleLoopUnswitch.cpp | 268 MemorySSAUpdater *MSSAU, ScalarEvolution *SE) { in hoistLoopToNewParent() 367 MemorySSAUpdater *MSSAU) { in unswitchTrivialBranch() 591 MemorySSAUpdater *MSSAU) { in unswitchTrivialSwitch() 870 MemorySSAUpdater *MSSAU) { in unswitchAllTrivialConditions() 993 DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU) { in buildClonedLoopBlocks() 1469 DominatorTree &DT, MemorySSAUpdater *MSSAU) { in deleteDeadClonedBlocks() 1499 MemorySSAUpdater *MSSAU) { in deleteDeadBlocksFromLoop() 1922 ScalarEvolution *SE, MemorySSAUpdater *MSSAU) { in unswitchNontrivialInvariants() 2394 DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU) { in turnGuardIntoBranch() 2544 ScalarEvolution *SE, MemorySSAUpdater *MSSAU) { in unswitchBestCondition() [all …]
|
D | LoopUnswitch.cpp | 187 std::unique_ptr<MemorySSAUpdater> MSSAU; 425 MemorySSAUpdater *MSSAU) { in FindLIVLoopCondition() 507 MemorySSAUpdater *MSSAU) { in FindLIVLoopCondition() 530 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnLoop() 1418 LPPassManager *LPM, MemorySSAUpdater *MSSAU) { in ReplaceUsesOfWith()
|
D | GVNHoist.cpp | 261 MSSAUpdater(std::make_unique<MemorySSAUpdater>(MSSA)) {} in GVNHoist() 336 std::unique_ptr<MemorySSAUpdater> MSSAUpdater;
|
D | EarlyCSE.cpp | 488 std::unique_ptr<MemorySSAUpdater> MSSAUpdater; 568 MSSAUpdater(std::make_unique<MemorySSAUpdater>(MSSA)) {} in EarlyCSE()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 124 LoopInfo *LI, MemorySSAUpdater *MSSAU, in InsertPreheaderForLoop() 228 AssumptionCache *AC, MemorySSAUpdater *MSSAU) { in separateNestedLoop() 351 MemorySSAUpdater *MSSAU) { in insertUniqueBackedgeBlock() 475 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyOneLoop() 712 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyLoop() 807 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnFunction() 812 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnFunction() 840 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() 843 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in run()
|
D | BasicBlockUtils.cpp | 172 LoopInfo *LI, MemorySSAUpdater *MSSAU, in MergeBlockIntoPredecessor() 475 LoopInfo *LI, MemorySSAUpdater *MSSAU) { in SplitEdge() 519 MemorySSAUpdater *MSSAU, const Twine &BBName) { in SplitBlock() 555 MemorySSAUpdater *MSSAU, in UpdateAnalysisInformation() 712 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitBlockPredecessors() 783 MemorySSAUpdater *MSSAU, in SplitLandingPadPredecessors()
|
D | LoopRotationUtils.cpp | 58 MemorySSAUpdater *MSSAU; 66 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate() 666 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
|
D | Local.cpp | 441 Value *V, const TargetLibraryInfo *TLI, MemorySSAUpdater *MSSAU) { in RecursivelyDeleteTriviallyDeadInstructions() 455 MemorySSAUpdater *MSSAU) { in RecursivelyDeleteTriviallyDeadInstructions() 1917 MemorySSAUpdater *MSSAU) { in changeToUnreachable() 2232 MemorySSAUpdater *MSSAU) { in removeUnreachableBlocks()
|
D | LoopUtils.cpp | 52 MemorySSAUpdater *MSSAU, in formDedicatedExitBlocks()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | MemorySSAUpdater.h | 70 class MemorySSAUpdater { 82 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater() function
|
D | LoopInfo.h | 62 class MemorySSAUpdater; variable 547 MemorySSAUpdater *MSSAU = nullptr) const; 560 MemorySSAUpdater *MSSAU = nullptr) const;
|
D | MemorySSA.h | 283 friend class MemorySSAUpdater; 795 friend class MemorySSAUpdater;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | InterleavedLoadCombinePass.cpp | 1225 auto MSSAU = MemorySSAUpdater(&MSSA); in combine()
|