Home
last modified time | relevance | path

Searched refs:ModuloSchedule (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h80 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 DModuloSchedule.cpp29 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 DWindowScheduler.cpp638 ModuloSchedule MS(*MF, &Loop, std::move(OrderedInsts), std::move(Cycles), in expand()
H A DMachinePipeliner.cpp722 ModuloSchedule MS(MF, &Loop, std::move(OrderedInsts), std::move(Cycles), in schedule()
/freebsd/lib/clang/libllvm/
H A DMakefile384 SRCS_MIN+= CodeGen/ModuloSchedule.cpp