Home
last modified time | relevance | path

Searched refs:getLoopPredecessor (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp549 BasicBlock *LoopPredecessor = L->getLoopPredecessor(); in rewriteLoadStoresForCommoningChains()
698 BasicBlock *LoopPredecessor = L->getLoopPredecessor(); in rewriteForBase()
1217 BasicBlock *PredBB = L->getLoopPredecessor(); in alreadyPrepared()
1288 BasicBlock *LoopPredecessor = L->getLoopPredecessor(); in runOnLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp77 MachineBasicBlock *Predecessor = ML->getLoopPredecessor(); in findWLS()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h213 BlockT *Out = getLoopPredecessor(); in getLoopPreheader()
235 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const { in getLoopPredecessor() function
H A DGenericLoopInfo.h322 BlockT *getLoopPredecessor() const;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp222 BasicBlock *Predecessor = L->getLoopPredecessor(); in canProveExitOnFirstIteration()
H A DGuardWidening.cpp1012 BasicBlock *RootBB = L.getLoopPredecessor(); in run()
H A DLoopInterchange.cpp895 if (!L->getLoopLatch() || !L->getLoopPredecessor()) in findInductionAndReductions()
H A DConstraintElimination.cpp996 BasicBlock *LoopPred = L->getLoopPredecessor(); in addInfoForInductions()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp374 L.getLoopPredecessor()->getTerminator())) in shouldPeelLastIteration()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1515 TheLoop->getLoopPredecessor() in canVectorizeWithIfConvert()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLICM.cpp1719 if (MachineBasicBlock *Pred = CurLoop->getLoopPredecessor()) { in getOrCreatePreheader()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp9390 const BasicBlock *Predecessor = L->getLoopPredecessor(); in computeShiftCompareExitLimit()
10685 return {L->getLoopPredecessor(), L->getHeader()}; in getPredecessorWithUniqueSuccessorForBB()
11702 PredBB = ContainingLoop->getLoopPredecessor(); in isBasicBlockEntryGuardedByCond()
12403 auto *Predecessor = RLoop->getLoopPredecessor(); in isImpliedViaMerge()
15352 BasicBlock *Pred = L->getLoopPredecessor(); in collect()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc17156 …ssorEv", "llvm::LoopBase<llvm::MachineBasicBlock, llvm::MachineLoop>::getLoopPredecessor() const"},
18474 …getLoopPredecessorEv", "llvm::LoopBase<llvm::BasicBlock, llvm::Loop>::getLoopPredecessor() const"},