Lines Matching refs:ModuloScheduleExpander

71 void ModuloScheduleExpander::expand() {  in expand()
106 void ModuloScheduleExpander::generatePipelinedLoop() { in generatePipelinedLoop()
186 void ModuloScheduleExpander::cleanup() { in cleanup()
195 void ModuloScheduleExpander::generateProlog(unsigned LastStage, in generateProlog()
254 void ModuloScheduleExpander::generateEpilog( in generateEpilog()
369 void ModuloScheduleExpander::generateExistingPhis( in generateExistingPhis()
607 void ModuloScheduleExpander::generatePhis( in generatePhis()
729 void ModuloScheduleExpander::removeDeadInstructions(MachineBasicBlock *KernelBB, in removeDeadInstructions()
801 void ModuloScheduleExpander::splitLifetimes(MachineBasicBlock *KernelBB, in splitLifetimes()
864 void ModuloScheduleExpander::addBranches(MachineBasicBlock &PreheaderBB, in addBranches()
927 bool ModuloScheduleExpander::computeDelta(MachineInstr &MI, unsigned &Delta) { in computeDelta()
965 void ModuloScheduleExpander::updateMemOperands(MachineInstr &NewMI, in updateMemOperands()
998 MachineInstr *ModuloScheduleExpander::cloneInstr(MachineInstr *OldMI, in cloneInstr()
1009 MachineInstr *ModuloScheduleExpander::cloneAndChangeInstr( in cloneAndChangeInstr()
1030 void ModuloScheduleExpander::updateInstruction(MachineInstr *NewMI, in updateInstruction()
1067 MachineInstr *ModuloScheduleExpander::findDefInLoop(unsigned Reg) { in findDefInLoop()
1083 unsigned ModuloScheduleExpander::getPrevMapVal( in getPrevMapVal()
1115 void ModuloScheduleExpander::rewritePhiValues(MachineBasicBlock *NewBB, in rewritePhiValues()
1144 void ModuloScheduleExpander::rewriteScheduledInstr( in rewriteScheduledInstr()
1204 bool ModuloScheduleExpander::isLoopCarried(MachineInstr &Phi) { in isLoopCarried()
2035 ModuloScheduleExpander MSE(MF, Schedule, *LIS, in validateAgainstModuloScheduleExpander()
2036 ModuloScheduleExpander::InstrChangesTy()); in validateAgainstModuloScheduleExpander()
2834 ModuloScheduleExpander MSE( in runOnLoop()
2835 MF, MS, LIS, /*InstrChanges=*/ModuloScheduleExpander::InstrChangesTy()); in runOnLoop()