Searched defs:KernelBB (Results 1 – 1 of 1) sorted by relevance
/llvm-project/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 111 MachineBasicBlock *KernelBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in generatePipelinedLoop() local 195 generateProlog(unsigned LastStage,MachineBasicBlock * KernelBB,ValueMapTy * VRMap,MBBVectorTy & PrologBBs) generateProlog() argument 253 generateEpilog(unsigned LastStage,MachineBasicBlock * KernelBB,MachineBasicBlock * OrigBB,ValueMapTy * VRMap,ValueMapTy * VRMapPhi,MBBVectorTy & EpilogBBs,MBBVectorTy & PrologBBs) generateEpilog() argument 368 generateExistingPhis(MachineBasicBlock * NewBB,MachineBasicBlock * BB1,MachineBasicBlock * BB2,MachineBasicBlock * KernelBB,ValueMapTy * VRMap,InstrMapTy & InstrMap,unsigned LastStageNum,unsigned CurStageNum,bool IsLast) generateExistingPhis() argument 606 generatePhis(MachineBasicBlock * NewBB,MachineBasicBlock * BB1,MachineBasicBlock * BB2,MachineBasicBlock * KernelBB,ValueMapTy * VRMap,ValueMapTy * VRMapPhi,InstrMapTy & InstrMap,unsigned LastStageNum,unsigned CurStageNum,bool IsLast) generatePhis() argument 726 removeDeadInstructions(MachineBasicBlock * KernelBB,MBBVectorTy & EpilogBBs) removeDeadInstructions() argument 798 splitLifetimes(MachineBasicBlock * KernelBB,MBBVectorTy & EpilogBBs) splitLifetimes() argument 863 addBranches(MachineBasicBlock & PreheaderBB,MBBVectorTy & PrologBBs,MachineBasicBlock * KernelBB,MBBVectorTy & EpilogBBs,ValueMapTy * VRMap) addBranches() argument [all...] |