/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollRuntime.cpp | 72 LoopInfo *LI, bool PreserveLCSSA) { in ConnectProlog() argument 144 nullptr, PreserveLCSSA); in ConnectProlog() 163 nullptr, PreserveLCSSA); in ConnectProlog() 187 LoopInfo *LI, bool PreserveLCSSA) { in ConnectEpilog() argument 278 PreserveLCSSA); in ConnectEpilog() 288 PreserveLCSSA); in ConnectEpilog() 429 bool PreserveLCSSA, in canSafelyUnrollMultiExitLoop() argument 436 if (!PreserveLCSSA) in canSafelyUnrollMultiExitLoop() 464 bool PreserveLCSSA, bool UseEpilogRemainder) { in canProfitablyUnrollMultiExitLoop() argument 467 assert(canSafelyUnrollMultiExitLoop(L, LatchExit, PreserveLCSSA, in canProfitablyUnrollMultiExitLoop() [all …]
|
D | LoopSimplify.cpp | 125 bool PreserveLCSSA) { in InsertPreheaderForLoop() argument 148 LI, MSSAU, PreserveLCSSA); in InsertPreheaderForLoop() 227 ScalarEvolution *SE, bool PreserveLCSSA, in separateNestedLoop() argument 262 DT, LI, MSSAU, PreserveLCSSA); in separateNestedLoop() 325 formDedicatedExitBlocks(L, DT, LI, MSSAU, PreserveLCSSA); in separateNestedLoop() 327 if (PreserveLCSSA) { in separateNestedLoop() 475 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyOneLoop() argument 506 changeToUnreachable(TI, /*UseLLVMTrap=*/false, PreserveLCSSA, in simplifyOneLoop() 539 Preheader = InsertPreheaderForLoop(L, DT, LI, MSSAU, PreserveLCSSA); in simplifyOneLoop() 548 if (formDedicatedExitBlocks(L, DT, LI, MSSAU, PreserveLCSSA)) in simplifyOneLoop() [all …]
|
D | LoopUnroll.cpp | 281 bool PreserveLCSSA, Loop **RemainderLoop) { in UnrollLoop() argument 383 bool NeedToFixLCSSA = PreserveLCSSA && CompletelyUnroll && in UnrollLoop() 400 Peeled = peelLoop(L, ULO.PeelCount, LI, SE, DT, AC, PreserveLCSSA); in UnrollLoop() 439 PreserveLCSSA, RemainderLoop)) { in UnrollLoop() 918 if (PreserveLCSSA && OuterL && CompletelyUnroll && !NeedToFixLCSSA) in UnrollLoop() 941 } else if (PreserveLCSSA) { in UnrollLoop() 948 simplifyLoop(OuterL, DT, LI, SE, AC, nullptr, PreserveLCSSA); in UnrollLoop() 952 simplifyLoop(SubLoop, DT, LI, SE, AC, nullptr, PreserveLCSSA); in UnrollLoop()
|
D | BasicBlockUtils.cpp | 556 bool PreserveLCSSA, bool &HasLoopExit) { in UpdateAnalysisInformation() argument 592 if (PreserveLCSSA) in UpdateAnalysisInformation() 713 bool PreserveLCSSA) { in SplitBlockPredecessors() argument 725 LI, MSSAU, PreserveLCSSA); in SplitBlockPredecessors() 767 UpdateAnalysisInformation(BB, NewBB, Preds, DT, LI, MSSAU, PreserveLCSSA, in SplitBlockPredecessors() 784 bool PreserveLCSSA) { in SplitLandingPadPredecessors() argument 809 UpdateAnalysisInformation(OrigBB, NewBB1, Preds, DT, LI, MSSAU, PreserveLCSSA, in SplitLandingPadPredecessors() 846 PreserveLCSSA, HasLoopExit); in SplitLandingPadPredecessors()
|
D | BreakCriticalEdges.cpp | 280 if (Options.PreserveLCSSA) { in SplitCriticalEdge() 309 DestBB, LoopPreds, "split", DT, LI, MSSAU, Options.PreserveLCSSA); in SplitCriticalEdge() 310 if (Options.PreserveLCSSA) in SplitCriticalEdge()
|
D | LoopUnrollPeel.cpp | 602 AssumptionCache *AC, bool PreserveLCSSA) { in peelLoop() argument 782 simplifyLoop(L, DT, LI, SE, AC, nullptr, PreserveLCSSA); in peelLoop()
|
D | LoopUtils.cpp | 53 bool PreserveLCSSA) { in formDedicatedExitBlocks() argument 88 BB, InLoopPredecessors, ".loopexit", DT, LI, MSSAU, PreserveLCSSA); in formDedicatedExitBlocks()
|
D | Local.cpp | 1916 bool PreserveLCSSA, DomTreeUpdater *DTU, in changeToUnreachable() argument 1929 Successor->removePredecessor(BB, PreserveLCSSA); in changeToUnreachable()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 128 bool PreserveLCSSA = false; member 148 PreserveLCSSA = true; in setPreserveLCSSA() 257 bool PreserveLCSSA = false); 274 MemorySSAUpdater *MSSAU = nullptr, bool PreserveLCSSA = false);
|
D | UnrollLoop.h | 84 bool PreserveLCSSA, Loop **RemainderLoop = nullptr); 91 AssumptionCache *AC, bool PreserveLCSSA, 101 DominatorTree *DT, AssumptionCache *AC, bool PreserveLCSSA);
|
D | LoopSimplify.h | 64 bool PreserveLCSSA);
|
D | LoopUtils.h | 54 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 62 MemorySSAUpdater *MSSAU, bool PreserveLCSSA);
|
D | Local.h | 397 bool PreserveLCSSA = false,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | HardwareLoops.cpp | 156 bool PreserveLCSSA = false; member in __anon92b8441b0111::HardwareLoops 231 PreserveLCSSA = mustPreserveAnalysisID(LCSSAID); in runOnFunction() 305 Preheader = InsertPreheaderForLoop(L, DT, LI, nullptr, PreserveLCSSA); in TryConvertLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopRerollPass.cpp | 185 bool PreserveLCSSA; member in __anon270a71800111::LoopReroll 382 bool PreserveLCSSA, in DAGRootTracker() 386 PreserveLCSSA(PreserveLCSSA), IV(IV), IVToIncMap(IncrMap), in DAGRootTracker() 439 bool PreserveLCSSA; member 1619 DAGRootTracker DAGRoots(this, L, IV, SE, AA, TLI, DT, LI, PreserveLCSSA, in reroll() 1651 PreserveLCSSA = mustPreserveAnalysisID(LCSSAID); in runOnLoop()
|
D | LoopUnrollPass.cpp | 1017 ProfileSummaryInfo *PSI, bool PreserveLCSSA, int OptLevel, in tryToUnrollLoop() argument 1140 LI, &SE, &DT, &AC, &ORE, PreserveLCSSA, &RemainderLoop); in tryToUnrollLoop() 1237 bool PreserveLCSSA = mustPreserveAnalysisID(LCSSAID); in runOnLoop() local 1240 L, DT, LI, SE, TTI, AC, ORE, nullptr, nullptr, PreserveLCSSA, OptLevel, in runOnLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCLoopInstrFormPrep.cpp | 178 bool PreserveLCSSA; member in __anon5d2514190111::PPCLoopInstrFormPrep 295 PreserveLCSSA = mustPreserveAnalysisID(LCSSAID); in runOnFunction() 809 LoopPredecessor = InsertPreheaderForLoop(L, DT, LI, nullptr, PreserveLCSSA); in runOnLoop()
|