Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp67 void ModuloScheduleExpander::expand() { in expand()
102 void ModuloScheduleExpander::generatePipelinedLoop() { in generatePipelinedLoop()
181 void ModuloScheduleExpander::cleanup() { in cleanup()
248 void ModuloScheduleExpander::generateEpilog( in generateEpilog()
362 void ModuloScheduleExpander::generateExistingPhis( in generateExistingPhis()
600 void ModuloScheduleExpander::generatePhis( in generatePhis()
1002 MachineInstr *ModuloScheduleExpander::cloneAndChangeInstr( in cloneAndChangeInstr()
1076 unsigned ModuloScheduleExpander::getPrevMapVal( in getPrevMapVal()
1137 void ModuloScheduleExpander::rewriteScheduledInstr( in rewriteScheduledInstr()
2027 ModuloScheduleExpander MSE(MF, Schedule, *LIS, in validateAgainstModuloScheduleExpander()
[all …]
H A DMachinePipeliner.cpp681 ModuloScheduleExpander MSE(MF, MS, LIS, std::move(NewInstrChanges)); in schedule()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h161 class ModuloScheduleExpander {
265 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander() function