Searched defs:Latch (Results 1 - 18 of 18) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollPeel.cpp89 const BasicBlock *Latch = L->getLoopLatch(); local
[all...]
H A DLoopRotationUtils.cpp605 BasicBlock *Latch = L->getLoopLatch(); local
H A DLoopUnrollAndJam.cpp91 static bool processHeaderPhiOperands(BasicBlock *Header, BasicBlock *Latch, argument
734 BasicBlock *Latch = L->getLoopLatch(); local
116 moveHeaderPhiOperandsToForeBlocks(BasicBlock *Header, BasicBlock *Latch, Instruction *InsertLoc, BasicBlockSet &AftBlocks) argument
H A DLoopUnrollRuntime.cpp84 BasicBlock *Latch = L->getLoopLatch(); local
188 BasicBlock *Latch = L->getLoopLatch(); local
308 BasicBlock *Latch = L->getLoopLatch(); local
565 BasicBlock *Latch = L->getLoopLatch(); local
[all...]
H A DLoopUtils.cpp696 BasicBlock *Latch = L->getLoopLatch(); local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DParallel.h40 class Latch { class in namespace:llvm::parallel::detail
46 explicit Latch(uint32_t Count = 0) : Count(Count) {} function in class:llvm::parallel::detail::Latch
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp492 BasicBlock *Latch = ExitBranch->getParent(); local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h124 const BlockT *Latch = getLoopLatch(); local
212 BlockT *Latch = nullptr; local
H A DLoopInfo.h766 BasicBlock *Latch = getLoopLatch(); local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp682 auto *Latch = TheLoop->getLoopLatch(); local
968 BasicBlock *Latch = L->getLoopLatch(); local
1080 BasicBlock *Latch = AR->getLoop()->getLoopLatch(); local
[all...]
H A DLoopAccessAnalysis.cpp2084 BasicBlock* Latch = TheLoop->getLoopLatch(); local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp314 BasicBlock *Latch = Lp->getLoopLatch(); local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp145 BasicBlock *Latch; member in struct:__anon5662::FusionCandidate
[all...]
H A DInductiveRangeCheckElimination.cpp448 BasicBlock *Latch = nullptr; member in struct:__anon5650::LoopStructure
745 BasicBlock *Latch = L.getLoopLatch(); local
[all...]
H A DLoopUnswitch.cpp1532 BasicBlock *Latch = L->getLoopLatch(); local
H A DSimpleLoopUnswitch.cpp2477 BasicBlock *Latch = L.getLoopLatch(); local
H A DLoopStrengthReduce.cpp2128 unsigned Entry, Latch; local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp409 MachineBasicBlock *Latch = L->getLoopLatch(); local
606 MachineBasicBlock *Latch = L->getLoopLatch(); local
1609 MachineBasicBlock *Latch = L->getLoopLatch(); local
1857 MachineBasicBlock *Latch = L->getLoopLatch(); local
[all...]

Completed in 356 milliseconds