Searched refs:ModuloScheduleExpander (Results 1 – 3 of 3) sorted by relevance
67 void ModuloScheduleExpander::expand() { in expand()105 void ModuloScheduleExpander::generatePipelinedLoop() { in generatePipelinedLoop()184 void ModuloScheduleExpander::cleanup() { in cleanup()193 void ModuloScheduleExpander::generateProlog(unsigned LastStage, in generateProlog()251 void ModuloScheduleExpander::generateEpilog( in generateEpilog()365 void ModuloScheduleExpander::generateExistingPhis( in generateExistingPhis()603 void ModuloScheduleExpander::generatePhis( in generatePhis()725 void ModuloScheduleExpander::removeDeadInstructions(MachineBasicBlock *KernelBB, in removeDeadInstructions()799 void ModuloScheduleExpander::splitLifetimes(MachineBasicBlock *KernelBB, in splitLifetimes()862 void ModuloScheduleExpander::addBranches(MachineBasicBlock &PreheaderBB, in addBranches()[all …]
663 ModuloScheduleExpander MSE(MF, MS, LIS, std::move(NewInstrChanges)); in schedule()
160 class ModuloScheduleExpander {264 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander() function