/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 87 BasicBlock *Latch = L->getLoopLatch(); in ConnectProlog() local 191 BasicBlock *Latch = L->getLoopLatch(); in ConnectEpilog() local 311 BasicBlock *Latch = L->getLoopLatch(); in CloneLoopBlocks() local 533 BasicBlock *Latch = RemainderLoop->getLoopLatch(); in updateLatchBranchWeightsForRemainderLoop() local 599 BasicBlock *Latch = L->getLoopLatch(); in UnrollRuntimeLoopRemainder() local
|
H A D | LoopPeel.cpp | 101 const BasicBlock *Latch = L->getLoopLatch(); in canPeel() local 118 const BasicBlock *Latch = L->getLoopLatch(); in canPeel() local 512 BasicBlock *Latch = L->getLoopLatch(); in cloneLoopBlocks() local 678 BasicBlock *Latch = L->getLoopLatch(); in peelLoop() local
|
H A D | MatrixUtils.cpp | 32 BasicBlock *Latch = BasicBlock::Create(Header->getContext(), Name + ".latch", in CreateLoop() local
|
H A D | LoopUnrollAndJam.cpp | 142 static bool processHeaderPhiOperands(BasicBlock *Header, BasicBlock *Latch, in processHeaderPhiOperands() 170 BasicBlock *Latch, in moveHeaderPhiOperandsToForeBlocks() 974 BasicBlock *Latch = L->getLoopLatch(); in isSafeToUnrollAndJam() local
|
H A D | LoopRotationUtils.cpp | 220 BasicBlock *Latch = L->getLoopLatch(); in canRotateDeoptimizingLatchExit() local 770 BasicBlock *Latch = L->getLoopLatch(); in simplifyLoopLatch() local
|
H A D | LoopUtils.cpp | 767 auto *Latch = L->getLoopLatch(); in breakLoopBackedge() local 808 BasicBlock *Latch = L->getLoopLatch(); in getExpectedExitLoopLatchBranch() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineLoopInfo.cpp | 92 if (MachineBasicBlock *Latch = getLoopLatch()) { in findLoopControlBlock() local
|
H A D | HardwareLoops.cpp | 503 BasicBlock *Latch = ExitBranch->getParent(); in InsertPHICounter() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 728 auto *Latch = TheLoop->getLoopLatch(); in isFirstOrderRecurrence() local 1101 BasicBlock *Latch = L->getLoopLatch(); in getCastsForInductionPHI() local 1213 BasicBlock *Latch = AR->getLoop()->getLoopLatch(); in isInductionPHI() local
|
H A D | LoopNestAnalysis.cpp | 81 const BasicBlock *Latch = OuterLoop.getLoopLatch(); in arePerfectlyNested() local
|
H A D | LoopInfo.cpp | 175 if (BasicBlock *Latch = L.getLoopLatch()) in getLatchCmpInst() local 233 BasicBlock *Latch = L.getLoopLatch(); in getCanonicalPredicate() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 131 const BlockT *Latch = getLoopLatch(); in getUniqueNonLatchExitBlocks() local 219 BlockT *Latch = nullptr; in getLoopLatch() local
|
H A D | LoopInfo.h | 787 BasicBlock *Latch = getLoopLatch(); in isRotatedForm() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 409 MachineBasicBlock *Latch = L->getLoopLatch(); in findInductionRegister() local 606 MachineBasicBlock *Latch = L->getLoopLatch(); in getLoopTripCount() local 1607 MachineBasicBlock *Latch = L->getLoopLatch(); in fixupInductionVariable() local 1855 MachineBasicBlock *Latch = L->getLoopLatch(); in createPreheaderForLoop() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 1112 BasicBlock *Latch; variable
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnrollAndJamPass.cpp | 369 BasicBlock *Latch = L->getLoopLatch(); in tryToUnrollAndJamLoop() local
|
H A D | LoopFlatten.cpp | 109 BasicBlock *Latch = L->getLoopLatch(); in findLoopComponents() local
|
H A D | LoopLoadElimination.cpp | 151 return llvm::all_of(Latches, [&](const BasicBlock *Latch) { in doesStoreDominatesAllLatches()
|
H A D | InductiveRangeCheckElimination.cpp | 465 BasicBlock *Latch = nullptr; member 760 BasicBlock *Latch = L.getLoopLatch(); in parseLoopStructure() local
|
H A D | LoopPredication.cpp | 1056 auto *Latch = L->getLoopLatch(); in predicateLoopExits() local
|
H A D | LoopUnswitch.cpp | 1641 BasicBlock *Latch = L->getLoopLatch(); in rewriteLoopBodyWithConditionConstant() local
|
H A D | LoopFuse.cpp | 159 BasicBlock *Latch; member
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 110 MachineBasicBlock *Latch = ML->getLoopLatch(); in findLoopComponents() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 312 BasicBlock *Latch = Lp->getLoopLatch(); in isUniformLoop() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86LowerAMXIntrinsics.cpp | 112 BasicBlock *Latch = in createLoop() local
|