/external/llvm/lib/Transforms/Utils/ |
D | LoopUnrollRuntime.cpp | 66 BasicBlock *Latch = L->getLoopLatch(); in ConnectProlog() local 156 BasicBlock *Latch = L->getLoopLatch(); in ConnectEpilog() local 278 BasicBlock *Latch = L->getLoopLatch(); in CloneLoopBlocks() local 487 BasicBlock *Latch = L->getLoopLatch(); in UnrollRuntimeLoopRemainder() local
|
D | LoopUtils.cpp | 533 auto *Latch = TheLoop->getLoopLatch(); in isFirstOrderRecurrence() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Vectorize/ |
D | VPlanDominatorTreeTest.cpp | 54 VPBlockBase *Latch = IfThen->getSingleSuccessor(); in TEST_F() local
|
D | VPlanLoopInfoTest.cpp | 56 VPBlockBase *Latch = IfThen->getSingleSuccessor(); in TEST_F() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollRuntime.cpp | 73 BasicBlock *Latch = L->getLoopLatch(); in ConnectProlog() local 171 BasicBlock *Latch = L->getLoopLatch(); in ConnectEpilog() local 291 BasicBlock *Latch = L->getLoopLatch(); in CloneLoopBlocks() local 544 BasicBlock *Latch = L->getLoopLatch(); in UnrollRuntimeLoopRemainder() local
|
D | LoopUnrollAndJam.cpp | 93 static bool processHeaderPhiOperands(BasicBlock *Header, BasicBlock *Latch, in processHeaderPhiOperands() 119 BasicBlock *Latch, in moveHeaderPhiOperandsToForeBlocks() 708 BasicBlock *Latch = L->getLoopLatch(); in isSafeToUnrollAndJam() local
|
D | LoopUnrollPeel.cpp | 402 BasicBlock *Latch = L->getLoopLatch(); in cloneLoopBlocks() local 514 BasicBlock *Latch = L->getLoopLatch(); in peelLoop() local
|
D | LoopRotationUtils.cpp | 565 BasicBlock *Latch = L->getLoopLatch(); in simplifyLoopLatch() local
|
D | LoopUtils.cpp | 618 auto *Latch = TheLoop->getLoopLatch(); in isFirstOrderRecurrence() local 992 BasicBlock *Latch = L->getLoopLatch(); in getCastsForInductionPHI() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 82 if (MachineBasicBlock *Latch = getLoopLatch()) { in findLoopControlBlock() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LoopInfo.cpp | 216 if (BasicBlock *Latch = getLoopLatch()) { in getLoopID() local 255 if (BasicBlock *Latch = getLoopLatch()) { in setLoopID() local
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 373 if (MachineBasicBlock *Latch = L->getLoopLatch()) { in getExitingBlock() local 389 MachineBasicBlock *Latch = L->getLoopLatch(); in findInductionRegister() local 573 MachineBasicBlock *Latch = L->getLoopLatch(); in getLoopTripCount() local 1571 MachineBasicBlock *Latch = L->getLoopLatch(); in fixupInductionVariable() local 1820 MachineBasicBlock *Latch = L->getLoopLatch(); in createPreheaderForLoop() local
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ProfileEstimatorPass.cpp | 203 BasicBlock *Latch = BBLoop->getLoopLatch(); in recurseBasicBlock() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 409 MachineBasicBlock *Latch = L->getLoopLatch(); in findInductionRegister() local 606 MachineBasicBlock *Latch = L->getLoopLatch(); in getLoopTripCount() local 1611 MachineBasicBlock *Latch = L->getLoopLatch(); in fixupInductionVariable() local 1859 MachineBasicBlock *Latch = L->getLoopLatch(); in createPreheaderForLoop() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnrollAndJamPass.cpp | 265 BasicBlock *Latch = L->getLoopLatch(); in tryToUnrollAndJamLoop() local
|
D | LoopLoadElimination.cpp | 146 return llvm::all_of(Latches, [&](const BasicBlock *Latch) { in doesStoreDominatesAllLatches()
|
D | InductiveRangeCheckElimination.cpp | 486 BasicBlock *Latch = nullptr; member 832 BasicBlock *Latch = L.getLoopLatch(); in parseLoopStructure() local
|
/external/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 163 BlockT *Latch = nullptr; in getLoopLatch() local
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopRotation.cpp | 554 BasicBlock *Latch = L->getLoopLatch(); in simplifyLoopLatch() local
|
D | LoopLoadElimination.cpp | 117 [&](const BasicBlock *Latch) { in doesStoreDominatesAllLatches()
|
D | InductiveRangeCheckElimination.cpp | 414 BasicBlock *Latch; member 627 BasicBlock *Latch = L.getLoopLatch(); in parseLoopStructure() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 228 BlockT *Latch = nullptr; in getLoopLatch() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 358 BasicBlock *Latch = Lp->getLoopLatch(); in isUniformLoop() local
|
D | LoopVectorize.cpp | 2565 BasicBlock *Latch = L->getLoopLatch(); in createInductionVariable() local 3431 auto *Latch = OrigLoop->getLoopLatch(); in fixFirstOrderRecurrence() local 3607 BasicBlock *Latch = OrigLoop->getLoopLatch(); in fixReduction() local 4266 auto *Latch = TheLoop->getLoopLatch(); in collectLoopScalars() local 4429 BasicBlock *Latch = TheLoop->getLoopLatch(); in collectLoopUniforms() local 6402 BasicBlock *Latch = OrigLoop->getLoopLatch(); in collectTriviallyDeadInstructions() local 6909 auto *Latch = OrigLoop->getLoopLatch(); in buildVPlansWithVPRecipes() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMParallelDSP.cpp | 413 const BasicBlock *Latch = TheLoop->getLoopLatch(); in MatchReductions() local
|