Lines Matching refs:Orders
739 SmallVectorImpl<std::pair<unsigned, MachineInstr*> > &Orders, in ProcessSDDbgValues()
775 Orders.push_back({DVOrder, DbgMI}); in ProcessSDDbgValues()
786 SmallVectorImpl<std::pair<unsigned, MachineInstr *>> &Orders, in ProcessSourceNode() argument
792 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode()
802 Orders.push_back({Order, NewInsn}); in ProcessSourceNode()
807 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode()
856 SmallVector<std::pair<unsigned, MachineInstr*>, 32> Orders; in EmitSchedule() local
952 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen, NewInsn); in EmitSchedule()
964 ProcessSourceNode(SU->getNode(), DAG, Emitter, VRBaseMap, Orders, Seen, in EmitSchedule()
981 llvm::stable_sort(Orders, less_first()); in EmitSchedule()
991 for (unsigned i = 0, e = Orders.size(); i != e && DI != DE; ++i) { in EmitSchedule()
992 unsigned Order = Orders[i].first; in EmitSchedule()
993 MachineInstr *MI = Orders[i].second; in EmitSchedule()
1037 for (const auto &InstrOrder : Orders) { in EmitSchedule()