Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h192 ValueMapTy *VRMap, MBBVectorTy &PrologBBs);
195 MBBVectorTy &EpilogBBs, MBBVectorTy &PrologBBs);
208 void addBranches(MachineBasicBlock &PreheaderBB, MBBVectorTy &PrologBBs,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DModuloSchedule.cpp121 SmallVector<MachineBasicBlock *, 4> PrologBBs; in generatePipelinedLoop() local
124 generateProlog(MaxStageCount, KernelBB, VRMap, PrologBBs); in generatePipelinedLoop()
161 generateEpilog(MaxStageCount, KernelBB, BB, VRMap, EpilogBBs, PrologBBs); in generatePipelinedLoop()
171 addBranches(*Preheader, PrologBBs, KernelBB, EpilogBBs, VRMap); in generatePipelinedLoop()
188 MBBVectorTy &PrologBBs) { in generateProlog() argument
199 PrologBBs.push_back(NewBB); in generateProlog()
245 ValueMapTy *VRMap, MBBVectorTy &EpilogBBs, MBBVectorTy &PrologBBs) { in generateEpilog() argument
831 MBBVectorTy &PrologBBs, in addBranches() argument
842 unsigned MaxIter = PrologBBs.size() - 1; in addBranches()
846 MachineBasicBlock *Prolog = PrologBBs[j]; in addBranches()
[all …]