Home
last modified time | relevance | path

Searched refs:PeelingModuloScheduleExpander (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp1578 PeelingModuloScheduleExpander::peelKernel(LoopPeelDirection LPD) { in peelKernel()
1594 void PeelingModuloScheduleExpander::filterInstructions(MachineBasicBlock *MB, in filterInstructions()
1623 void PeelingModuloScheduleExpander::moveStageBetweenBlocks( in moveStageBetweenBlocks()
1708 PeelingModuloScheduleExpander::getPhiCanonicalReg(MachineInstr *CanonicalPhi, in getPhiCanonicalReg()
1725 void PeelingModuloScheduleExpander::peelPrologAndEpilogs() { in peelPrologAndEpilogs()
1842 MachineBasicBlock *PeelingModuloScheduleExpander::CreateLCSSAExitingBlock() { in CreateLCSSAExitingBlock()
1886 PeelingModuloScheduleExpander::getEquivalentRegisterIn(Register Reg, in getEquivalentRegisterIn()
1893 void PeelingModuloScheduleExpander::rewriteUsesOf(MachineInstr *MI) { in rewriteUsesOf()
1936 void PeelingModuloScheduleExpander::fixupBranches() { in fixupBranches()
1983 void PeelingModuloScheduleExpander::rewriteKernel() { in rewriteKernel()
[all …]
H A DMachinePipeliner.cpp640 PeelingModuloScheduleExpander MSE(MF, MS, &LIS); in schedule()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h279 class PeelingModuloScheduleExpander {
281 PeelingModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in PeelingModuloScheduleExpander() function