Searched refs:ModuloScheduleExpander (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 66 void ModuloScheduleExpander::expand() { in expand() 108 void ModuloScheduleExpander::generatePipelinedLoop() { in generatePipelinedLoop() 181 void ModuloScheduleExpander::cleanup() { in cleanup() 190 void ModuloScheduleExpander::generateProlog(unsigned LastStage, in generateProlog() 248 void ModuloScheduleExpander::generateEpilog(unsigned LastStage, in generateEpilog() 364 void ModuloScheduleExpander::generateExistingPhis( in generateExistingPhis() 602 void ModuloScheduleExpander::generatePhis( in generatePhis() 701 void ModuloScheduleExpander::removeDeadInstructions(MachineBasicBlock *KernelBB, in removeDeadInstructions() 785 void ModuloScheduleExpander::splitLifetimes(MachineBasicBlock *KernelBB, in splitLifetimes() 848 void ModuloScheduleExpander::addBranches(MachineBasicBlock &PreheaderBB, in addBranches() [all …]
|
H A D | MachinePipeliner.cpp | 643 ModuloScheduleExpander MSE(MF, MS, LIS, std::move(NewInstrChanges)); in schedule()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 159 class ModuloScheduleExpander { 261 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander() function
|