Home
last modified time | relevance | path

Searched defs:PreHeader (Results 1 – 12 of 12) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp86 BasicBlock *PreHeader, BasicBlock *NewPreHeader, in ConnectProlog() argument
212 BasicBlock *Exit, BasicBlock *PreHeader, in ConnectEpilog() argument
671 BasicBlock *PreHeader = L->getLoopPreheader(); UnrollRuntimeLoopRemainder() local
[all...]
H A DLoopPeel.cpp719 BasicBlock *PreHeader = L->getLoopPreheader(); cloneLoopBlocks() local
886 BasicBlock *PreHeader = L->getLoopPreheader(); peelLoop() local
H A DLoopUnroll.cpp202 BasicBlock *PreHeader = L->getLoopPreheader(); isEpilogProfitable() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp274 MachineBasicBlock *PreHeader, MachineInstr *LoopStart) { in CheckForLRUseInPredecessors() argument
334 auto *PreHeader = ML->getLoopPreheader(); in MergeLoopEnd() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTLSVariableHoist.cpp168 BasicBlock *PreHeader = L->getLoopPreheader(); in getNearestLoopDomInst() local
H A DLoopBoundSplit.cpp352 BasicBlock *PreHeader = L.getLoopPreheader(); in splitLoopBound() local
H A DIndVarSimplify.cpp1961 BasicBlock *PreHeader = L->getLoopPreheader(); run() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp993 auto *PreHeader = L.getLoopPreheader(); printLoop() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h803 reduceLoopCount(MachineBasicBlock & MBB,MachineBasicBlock & PreHeader,MachineInstr * IndVar,MachineInstr & Cmp,SmallVectorImpl<MachineOperand> & Cond,SmallVectorImpl<MachineInstr * > & PrevInsts,unsigned Iter,unsigned MaxIter) reduceLoopCount() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp5449 findLoopInstr(MachineBasicBlock & PreHeader,SmallPtrSet<MachineBasicBlock *,8> & Visited) const findLoopInstr() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3044 BasicBlock *PreHeader = CLI->getPreheader(); applyDynamicWorkshareLoop() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp12305 BasicBlock *PreHeader = L->getLoopPreheader(); optimizeGatherSequence() local