Searched refs:ModuloSchedule (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 80 class ModuloSchedule { 107 ModuloSchedule(MachineFunction &MF, MachineLoop *Loop, in ModuloSchedule() function 170 ModuloSchedule &Schedule; 265 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander() 285 PeelingModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in PeelingModuloScheduleExpander() 297 ModuloSchedule &Schedule; 381 ModuloSchedule &Schedule; 436 ModuloScheduleExpanderMVE(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpanderMVE() 453 ModuloSchedule &S; 456 ModuloScheduleTestAnnotater(MachineFunction &MF, ModuloSchedule &S) in ModuloScheduleTestAnnotater()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 29 void ModuloSchedule::print(raw_ostream &OS) { in print() 1264 ModuloSchedule &S; 1291 KernelRewriter(MachineLoop &L, ModuloSchedule &S, MachineBasicBlock *LoopBB, 1297 KernelRewriter::KernelRewriter(MachineLoop &L, ModuloSchedule &S, in KernelRewriter() 2832 ModuloSchedule MS(MF, &L, std::move(Instrs), std::move(Cycle), in runOnLoop()
|
H A D | WindowScheduler.cpp | 638 ModuloSchedule MS(*MF, &Loop, std::move(OrderedInsts), std::move(Cycles), in expand()
|
H A D | MachinePipeliner.cpp | 722 ModuloSchedule MS(MF, &Loop, std::move(OrderedInsts), std::move(Cycles), in schedule()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 384 SRCS_MIN+= CodeGen/ModuloSchedule.cpp
|