Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DModuloSchedule.h192 ValueMapTy *VRMap, MBBVectorTy &PrologBBs);
196 MBBVectorTy &PrologBBs);
210 void addBranches(MachineBasicBlock &PreheaderBB, MBBVectorTy &PrologBBs,
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DModuloSchedule.cpp127 SmallVector<MachineBasicBlock *, 4> PrologBBs; in generatePipelinedLoop() local
130 generateProlog(MaxStageCount, KernelBB, VRMap, PrologBBs); in generatePipelinedLoop()
158 generateExistingPhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, in generatePipelinedLoop()
160 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, VRMapPhi, in generatePipelinedLoop()
168 PrologBBs); in generatePipelinedLoop()
178 addBranches(*Preheader, PrologBBs, KernelBB, EpilogBBs, VRMap); in generatePipelinedLoop()
196 MBBVectorTy &PrologBBs) { in generateProlog() argument
207 PrologBBs.push_back(NewBB); in generateProlog()
244 TII->insertBranch(*Preheader, PrologBBs[0], nullptr, Cond, DebugLoc()); in generateProlog()
254 MBBVectorTy &PrologBBs) { in generateEpilog() argument
[all …]