/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 86 ConnectProlog(Loop * L,Value * BECount,unsigned Count,BasicBlock * PrologExit,BasicBlock * OriginalLoopLatchExit,BasicBlock * PreHeader,BasicBlock * NewPreHeader,ValueToValueMapTy & VMap,DominatorTree * DT,LoopInfo * LI,bool PreserveLCSSA,ScalarEvolution & SE) ConnectProlog() argument 212 ConnectEpilog(Loop * L,Value * ModVal,BasicBlock * NewExit,BasicBlock * Exit,BasicBlock * PreHeader,BasicBlock * EpilogPreHeader,BasicBlock * NewPreHeader,ValueToValueMapTy & VMap,DominatorTree * DT,LoopInfo * LI,bool PreserveLCSSA,ScalarEvolution & SE,unsigned Count) ConnectEpilog() argument 671 BasicBlock *PreHeader = L->getLoopPreheader(); UnrollRuntimeLoopRemainder() local [all...] |
H A D | LoopPeel.cpp | 759 BasicBlock *PreHeader = L->getLoopPreheader(); cloneLoopBlocks() local 926 BasicBlock *PreHeader = L->getLoopPreheader(); peelLoop() local
|
H A D | LoopUnroll.cpp | 205 assert(PreHeader && Header); in isEpilogProfitable() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | TLSVariableHoist.cpp |
|
H A D | LoopBoundSplit.cpp | 352 BasicBlock *SplitLoopPH = SplitEdge(PreHeader, L.getHeader(), &DT, &LI); in splitLoopBound() local
|
H A D | IndVarSimplify.cpp | 1974 BasicBlock *PreHeader = L->getLoopPreheader(); in run() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 334 if (LoopStart->getOpcode() == ARM::t2WhileLoopStartLR && PreHeader) in MergeLoopEnd() local 274 CheckForLRUseInPredecessors(MachineBasicBlock * PreHeader,MachineInstr * LoopStart) CheckForLRUseInPredecessors() argument
|
/llvm-project/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 1004 auto *PreHeader = L.getLoopPreheader(); printLoop() local
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 829 reduceLoopCount(MachineBasicBlock & MBB,MachineBasicBlock & PreHeader,MachineInstr * IndVar,MachineInstr & Cmp,SmallVectorImpl<MachineOperand> & Cond,SmallVectorImpl<MachineInstr * > & PrevInsts,unsigned Iter,unsigned MaxIter) reduceLoopCount() argument
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 5512 findLoopInstr(MachineBasicBlock & PreHeader,SmallPtrSet<MachineBasicBlock *,8> & Visited) const findLoopInstr() argument
|
/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 4518 BasicBlock *PreHeader = CLI->getPreheader(); applyDynamicWorkshareLoop() local
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 14253 BasicBlock *PreHeader = L->getLoopPreheader(); optimizeGatherSequence() local
|