Home
last modified time | relevance | path

Searched refs:PrologBBs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h193 ValueMapTy *VRMap, MBBVectorTy &PrologBBs);
197 MBBVectorTy &PrologBBs);
211 void addBranches(MachineBasicBlock &PreheaderBB, MBBVectorTy &PrologBBs,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp128 SmallVector<MachineBasicBlock *, 4> PrologBBs; in generatePipelinedLoop() local
131 generateProlog(MaxStageCount, KernelBB, VRMap, PrologBBs); in generatePipelinedLoop()
160 generateExistingPhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, in generatePipelinedLoop()
162 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, VRMapPhi, in generatePipelinedLoop()
170 PrologBBs); in generatePipelinedLoop()
180 addBranches(*Preheader, PrologBBs, KernelBB, EpilogBBs, VRMap); in generatePipelinedLoop()
198 MBBVectorTy &PrologBBs) { in generateProlog() argument
209 PrologBBs.push_back(NewBB); in generateProlog()
247 TII->insertBranch(*Preheader, PrologBBs[0], nullptr, Cond, DebugLoc()); in generateProlog()
257 MBBVectorTy &PrologBBs) { in generateEpilog() argument
[all …]