Searched refs:ScheduledInstrs (Results 1 – 4 of 4) sorted by relevance
87 std::vector<MachineInstr *> ScheduledInstrs; variable107 std::vector<MachineInstr *> ScheduledInstrs, in ModuloSchedule() argument110 : Loop(Loop), ScheduledInstrs(ScheduledInstrs), Cycle(std::move(Cycle)), in ModuloSchedule()127 int getFirstCycle() { return Cycle[ScheduledInstrs.front()]; } in getFirstCycle()131 int getFinalCycle() { return Cycle[ScheduledInstrs.back()]; } in getFinalCycle()152 ArrayRef<MachineInstr *> getInstructions() { return ScheduledInstrs; } in getInstructions()
536 DenseMap<int, std::deque<SUnit *>> ScheduledInstrs;565 ScheduledInstrs.clear(); in reset()634 return ScheduledInstrs[cycle]; in getInstructions()
2352 ScheduledInstrs[curCycle].push_back(SU); in insert()2913 ScheduledInstrs[cycle + (stage * InitiationInterval)]; in finalizeSchedule()2915 ScheduledInstrs[cycle].push_front(SU); in finalizeSchedule()2922 ScheduledInstrs.erase(cycle); in finalizeSchedule()2932 std::deque<SUnit *> &cycleInstrs = ScheduledInstrs[Cycle]; in finalizeSchedule()2966 const_sched_iterator cycleInstrs = ScheduledInstrs.find(cycle); in print()
26 for (MachineInstr *MI : ScheduledInstrs) in print()