Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DModuloSchedule.h87 std::vector<MachineInstr *> ScheduledInstrs; variable
107 std::vector<MachineInstr *> ScheduledInstrs, in ModuloSchedule() argument
110 : 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()
DMachinePipeliner.h536 DenseMap<int, std::deque<SUnit *>> ScheduledInstrs;
565 ScheduledInstrs.clear(); in reset()
634 return ScheduledInstrs[cycle]; in getInstructions()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachinePipeliner.cpp2352 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()
DModuloSchedule.cpp26 for (MachineInstr *MI : ScheduledInstrs) in print()