/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollRuntime.cpp | 84 BasicBlock *Latch = L->getLoopLatch(); in ConnectProlog() local 188 BasicBlock *Latch = L->getLoopLatch(); in ConnectEpilog() local 308 BasicBlock *Latch = L->getLoopLatch(); in CloneLoopBlocks() local 565 BasicBlock *Latch = L->getLoopLatch(); in UnrollRuntimeLoopRemainder() local
|
D | LoopUnrollPeel.cpp | 89 const BasicBlock *Latch = L->getLoopLatch(); in canPeel() local 497 BasicBlock *Latch = L->getLoopLatch(); in cloneLoopBlocks() local 611 BasicBlock *Latch = L->getLoopLatch(); in peelLoop() local
|
D | LoopUnrollAndJam.cpp | 91 static bool processHeaderPhiOperands(BasicBlock *Header, BasicBlock *Latch, in processHeaderPhiOperands() 117 BasicBlock *Latch, in moveHeaderPhiOperandsToForeBlocks() 734 BasicBlock *Latch = L->getLoopLatch(); in isSafeToUnrollAndJam() local
|
D | LoopRotationUtils.cpp | 605 BasicBlock *Latch = L->getLoopLatch(); in simplifyLoopLatch() local
|
D | LoopUtils.cpp | 696 BasicBlock *Latch = L->getLoopLatch(); in getLoopEstimatedTripCount() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 89 if (MachineBasicBlock *Latch = getLoopLatch()) { in findLoopControlBlock() local
|
D | HardwareLoops.cpp | 492 BasicBlock *Latch = ExitBranch->getParent(); in InsertPHICounter() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | IVDescriptors.cpp | 682 auto *Latch = TheLoop->getLoopLatch(); in isFirstOrderRecurrence() local 968 BasicBlock *Latch = L->getLoopLatch(); in getCastsForInductionPHI() local 1080 BasicBlock *Latch = AR->getLoop()->getLoopLatch(); in isInductionPHI() local
|
D | LoopInfo.cpp | 173 if (BasicBlock *Latch = L.getLoopLatch()) in getLatchCmpInst() local 231 BasicBlock *Latch = L.getLoopLatch(); in getCanonicalPredicate() local
|
D | ScalarEvolution.cpp | 4335 if (BasicBlock *Latch = L->getLoopLatch()) { in rewrite() local 6940 const BasicBlock *Latch = L->getLoopLatch(); in getExact() local 7109 BasicBlock *Latch = L->getLoopLatch(); // may be NULL. in computeBackedgeTakenCount() local 7187 const BasicBlock *Latch = L->getLoopLatch(); in computeExitLimit() local 7634 const BasicBlock *Latch = L->getLoopLatch(); in computeShiftCompareExitLimit() local 7953 BasicBlock *Latch = L->getLoopLatch(); in getConstantEvolutionLoopExitValue() local 8033 BasicBlock *Latch = L->getLoopLatch(); in computeExitCountExhaustively() local 9529 BasicBlock *Latch = L->getLoopLatch(); in isLoopBackedgeGuardedByCond() local 10154 auto *Latch = RLoop->getLoopLatch(); in isImpliedViaMerge() local
|
D | LoopAccessAnalysis.cpp | 2084 BasicBlock* Latch = TheLoop->getLoopLatch(); in blockNeedsPredication() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 124 const BlockT *Latch = getLoopLatch(); in getUniqueNonLatchExitBlocks() local 212 BlockT *Latch = nullptr; in getLoopLatch() local
|
D | LoopInfo.h | 766 BasicBlock *Latch = getLoopLatch(); in isRotatedForm() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 409 MachineBasicBlock *Latch = L->getLoopLatch(); in findInductionRegister() local 606 MachineBasicBlock *Latch = L->getLoopLatch(); in getLoopTripCount() local 1609 MachineBasicBlock *Latch = L->getLoopLatch(); in fixupInductionVariable() local 1857 MachineBasicBlock *Latch = L->getLoopLatch(); in createPreheaderForLoop() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnrollAndJamPass.cpp | 289 BasicBlock *Latch = L->getLoopLatch(); in tryToUnrollAndJamLoop() local
|
D | LoopLoadElimination.cpp | 151 return llvm::all_of(Latches, [&](const BasicBlock *Latch) { in doesStoreDominatesAllLatches()
|
D | InductiveRangeCheckElimination.cpp | 448 BasicBlock *Latch = nullptr; member 745 BasicBlock *Latch = L.getLoopLatch(); in parseLoopStructure() local
|
D | LoopPredication.cpp | 1065 auto *Latch = L->getLoopLatch(); in predicateLoopExits() local
|
D | LoopFuse.cpp | 145 BasicBlock *Latch; member
|
D | LoopUnswitch.cpp | 1532 BasicBlock *Latch = L->getLoopLatch(); in RewriteLoopBodyWithConditionConstant() local
|
D | SimpleLoopUnswitch.cpp | 2477 BasicBlock *Latch = L.getLoopLatch(); in calculateUnswitchCostMultiplier() local
|
D | LoopStrengthReduce.cpp | 2128 unsigned Entry, Latch; in OptimizeShadowIV() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 314 BasicBlock *Latch = Lp->getLoopLatch(); in isUniformLoop() local
|
D | LoopVectorize.cpp | 2533 BasicBlock *Latch = L->getLoopLatch(); in createInductionVariable() local 3555 auto *Latch = OrigLoop->getLoopLatch(); in fixFirstOrderRecurrence() local 3744 BasicBlock *Latch = OrigLoop->getLoopLatch(); in fixReduction() local 4515 auto *Latch = TheLoop->getLoopLatch(); in collectLoopScalars() local 4726 BasicBlock *Latch = TheLoop->getLoopLatch(); in collectLoopUniforms() local 6586 BasicBlock *Latch = OrigLoop->getLoopLatch(); in collectTriviallyDeadInstructions() local 7091 auto *Latch = OrigLoop->getLoopLatch(); in buildVPlansWithVPRecipes() local
|