Searched refs:PrologBBs (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 193 ValueMapTy *VRMap, MBBVectorTy &PrologBBs); 197 MBBVectorTy &PrologBBs); 211 void addBranches(MachineBasicBlock &PreheaderBB, MBBVectorTy &PrologBBs,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 128 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 …]
|