Home
last modified time | relevance | path

Searched refs:ScheduledInstrs (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h88 std::vector<MachineInstr *> ScheduledInstrs; variable
108 std::vector<MachineInstr *> ScheduledInstrs, in ModuloSchedule() argument
111 : Loop(Loop), ScheduledInstrs(ScheduledInstrs), Cycle(std::move(Cycle)), in ModuloSchedule()
128 int getFirstCycle() { return Cycle[ScheduledInstrs.front()]; } in getFirstCycle()
132 int getFinalCycle() { return Cycle[ScheduledInstrs.back()]; } in getFinalCycle()
153 ArrayRef<MachineInstr *> getInstructions() { return ScheduledInstrs; } in getInstructions()
H A DMachinePipeliner.h542 DenseMap<int, std::deque<SUnit *>> ScheduledInstrs;
571 ScheduledInstrs.clear(); in reset()
640 return ScheduledInstrs[cycle]; in getInstructions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp2841 ScheduledInstrs[curCycle].push_back(SU); in insert()
3430 ScheduledInstrs[cycle + (stage * InitiationInterval)]; in finalizeSchedule()
3432 ScheduledInstrs[cycle].push_front(SU); in finalizeSchedule()
3439 ScheduledInstrs.erase(cycle); in finalizeSchedule()
3449 std::deque<SUnit *> &cycleInstrs = ScheduledInstrs[Cycle]; in finalizeSchedule()
3471 const_sched_iterator cycleInstrs = ScheduledInstrs.find(cycle); in print()
H A DModuloSchedule.cpp30 for (MachineInstr *MI : ScheduledInstrs) in print()