Home
last modified time | relevance | path

Searched refs:MemorySSAUpdater (Results 1 – 25 of 68) sorted by relevance

123

/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h39 class MemorySSAUpdater; variable
85 MemorySSAUpdater *MSSAU = nullptr);
96 MemorySSAUpdater *MSSAU = nullptr,
139 MemorySSAUpdater *MSSAU;
151 MemorySSAUpdater *MSSAU = nullptr,
250 MemorySSAUpdater *MSSAU = nullptr);
258 MemorySSAUpdater *MSSAU = nullptr,
279 MemorySSAUpdater *MSSAU = nullptr,
297 MemorySSAUpdater *MSSAU = nullptr, bool PreserveLCSSA = false);
DLocal.h56 class MemorySSAUpdater; variable
97 MemorySSAUpdater *MSSAU = nullptr,
111 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr,
121 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr,
132 MemorySSAUpdater *MSSAU = nullptr);
201 bool FoldBranchToCommonDest(BranchInst *BI, MemorySSAUpdater *MSSAU = nullptr,
359 MemorySSAUpdater *MSSAU = nullptr);
380 MemorySSAUpdater *MSSAU = nullptr);
DLoopUtils.h35 class MemorySSAUpdater; variable
56 MemorySSAUpdater *MSSAU, bool PreserveLCSSA);
64 MemorySSAUpdater *MSSAU, bool PreserveLCSSA);
151 MemorySSAUpdater *, ICFLoopSafetyInfo *,
164 AliasSetTracker *, MemorySSAUpdater *, ScalarEvolution *,
194 Loop *, AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *,
343 MemorySSAUpdater *MSSAU, bool TargetExecutesOncePerLoop,
DLoopRotationUtils.h22 class MemorySSAUpdater; variable
35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
DLoopSimplify.h49 class MemorySSAUpdater; variable
65 AssumptionCache *AC, MemorySSAUpdater *MSSAU,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemorySSAUpdater.cpp41 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 …]
/external/llvm-project/llvm/lib/Analysis/
DMemorySSAUpdater.cpp43 MemoryAccess *MemorySSAUpdater::getPreviousDefRecursive( in getPreviousDefRecursive()
144 MemoryAccess *MemorySSAUpdater::getPreviousDef(MemoryAccess *MA) { in getPreviousDef()
154 MemoryAccess *MemorySSAUpdater::getPreviousDefInBlock(MemoryAccess *MA) { in getPreviousDefInBlock()
179 MemoryAccess *MemorySSAUpdater::getPreviousDefFromEnd( in getPreviousDefFromEnd()
192 MemoryAccess *MemorySSAUpdater::recursePhi(MemoryAccess *Phi) { in recursePhi()
209 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi) { in tryRemoveTrivialPhi()
215 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi, in tryRemoveTrivialPhi()
245 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { in insertUse()
314 void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) { in insertDef()
464 void MemorySSAUpdater::fixupDefs(const SmallVectorImpl<WeakVH> &Vars) { in fixupDefs()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h37 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);
DLoopUtils.h44 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,
DLocal.h53 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);
DLoopSimplify.h48 class MemorySSAUpdater; variable
63 AssumptionCache *AC, MemorySSAUpdater *MSSAU,
DLoopRotationUtils.h22 class MemorySSAUpdater; variable
35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopRotation.cpp46 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()
DLoopInstSimplify.cpp53 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()
DLoopSimplifyCFG.cpp123 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()
DLICM.cpp141 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 …]
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopRotation.cpp53 Optional<MemorySSAUpdater> MSSAU; in run()
55 MSSAU = MemorySSAUpdater(AR.MSSA); in run()
107 Optional<MemorySSAUpdater> MSSAU; in runOnLoop()
113 MSSAU = MemorySSAUpdater(&MSSAA->getMSSA()); in runOnLoop()
DLoopInstSimplify.cpp53 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()
DLoopSimplifyCFG.cpp125 MemorySSAUpdater *MSSAU;
535 MemorySSAUpdater *MSSAU) in ConstantTerminatorFoldingImpl()
634 MemorySSAUpdater *MSSAU, in constantFoldTerminators()
651 LoopInfo &LI, MemorySSAUpdater *MSSAU) { in mergeBlocksIntoPredecessors()
682 ScalarEvolution &SE, MemorySSAUpdater *MSSAU, in simplifyLoopCFG()
704 Optional<MemorySSAUpdater> MSSAU; in run()
706 MSSAU = MemorySSAUpdater(AR.MSSA); in run()
737 Optional<MemorySSAUpdater> MSSAU; in runOnLoop()
740 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop()
DLICM.cpp157 MemorySSAUpdater *MSSAU, ScalarEvolution *SE,
161 ICFLoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU,
179 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU);
182 AliasSetTracker *AST, MemorySSAUpdater *MSSAU);
186 MemorySSAUpdater *MSSAU, ScalarEvolution *SE);
208 MemorySSAUpdater *MSSAU);
356 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop()
366 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnLoop()
494 MemorySSAUpdater *MSSAU, ICFLoopSafetyInfo *SafetyInfo, in sinkRegion()
573 MemorySSAUpdater *MSSAU;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp124 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()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp124 LoopInfo *LI, MemorySSAUpdater *MSSAU, in InsertPreheaderForLoop()
227 AssumptionCache *AC, MemorySSAUpdater *MSSAU) { in separateNestedLoop()
370 MemorySSAUpdater *MSSAU) { in insertUniqueBackedgeBlock()
494 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyOneLoop()
730 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyLoop()
825 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnFunction()
830 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnFunction()
858 std::unique_ptr<MemorySSAUpdater> MSSAU; in run()
861 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in run()
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DMemCpyOptimizer.h36 class MemorySSAUpdater; variable
49 MemorySSAUpdater *MSSAU = nullptr;
/external/llvm-project/llvm/unittests/Analysis/
DMemorySSATest.cpp94 MemorySSAUpdater Updater(&MSSA); in TEST_F()
133 MemorySSAUpdater Updater(&MSSA); in TEST_F()
223 MemorySSAUpdater Updater(&MSSA); in TEST_F()
274 MemorySSAUpdater Updater(&MSSA); in TEST_F()
318 MemorySSAUpdater Updater(&MSSA); in TEST_F()
354 MemorySSAUpdater Updater(&MSSA); in TEST_F()
400 MemorySSAUpdater Updater(&MSSA); in TEST_F()
444 MemorySSAUpdater Updater(&MSSA); in TEST_F()
499 MemorySSAUpdater Updater(&MSSA); in TEST_F()
545 MemorySSAUpdater Updater(&MSSA); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemorySSAUpdater.h70 class MemorySSAUpdater {
82 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater() function

123