Searched refs:KernelBB (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h190 void generateProlog(unsigned LastStage, MachineBasicBlock *KernelBB,
192 void generateEpilog(unsigned LastStage, MachineBasicBlock *KernelBB,
196 MachineBasicBlock *BB2, MachineBasicBlock *KernelBB,
201 MachineBasicBlock *BB2, MachineBasicBlock *KernelBB,
204 void removeDeadInstructions(MachineBasicBlock *KernelBB,
206 void splitLifetimes(MachineBasicBlock *KernelBB, MBBVectorTy &EpilogBBs);
208 MachineBasicBlock *KernelBB, MBBVectorTy &EpilogBBs,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp115 MachineBasicBlock *KernelBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); local
129 generateProlog(MaxStageCount, KernelBB, VRMap, PrologBBs);
130 MF.insert(BB->getIterator(), KernelBB);
140 KernelBB->push_back(NewMI);
151 KernelBB->push_back(NewMI);
155 NewKernel = KernelBB;
156 KernelBB->transferSuccessors(BB);
157 KernelBB->replaceSuccessor(BB, KernelBB);
159 generateExistingPhis(KernelBB, PrologBB
192 generateProlog(unsigned LastStage, MachineBasicBlock *KernelBB, ValueMapTy *VRMap, MBBVectorTy &PrologBBs) argument
250 generateEpilog(unsigned LastStage, MachineBasicBlock *KernelBB, ValueMapTy *VRMap, MBBVectorTy &EpilogBBs, MBBVectorTy &PrologBBs) argument
366 generateExistingPhis( MachineBasicBlock *NewBB, MachineBasicBlock *BB1, MachineBasicBlock *BB2, MachineBasicBlock *KernelBB, ValueMapTy *VRMap, InstrMapTy &InstrMap, unsigned LastStageNum, unsigned CurStageNum, bool IsLast) argument
604 generatePhis( MachineBasicBlock *NewBB, MachineBasicBlock *BB1, MachineBasicBlock *BB2, MachineBasicBlock *KernelBB, ValueMapTy *VRMap, InstrMapTy &InstrMap, unsigned LastStageNum, unsigned CurStageNum, bool IsLast) argument
703 removeDeadInstructions(MachineBasicBlock *KernelBB, MBBVectorTy &EpilogBBs) argument
787 splitLifetimes(MachineBasicBlock *KernelBB, MBBVectorTy &EpilogBBs) argument
850 addBranches(MachineBasicBlock &PreheaderBB, MBBVectorTy &PrologBBs, MachineBasicBlock *KernelBB, MBBVectorTy &EpilogBBs, ValueMapTy *VRMap) argument
[all...]

Completed in 180 milliseconds