Lines Matching refs:RegisterOrdering
192 struct RegisterOrdering : public UnsignedMap { struct
193 RegisterOrdering() : UnsignedMap() {} in RegisterOrdering() argument
216 BitValueOrdering(const RegisterOrdering &RB) : BaseOrd(RB) {} in BitValueOrdering()
219 const RegisterOrdering &BaseOrd;
361 OrderedRegisterList(const RegisterOrdering &RO) : Ord(RO) {} in OrderedRegisterList()
383 const RegisterOrdering &Ord;
483 void buildOrderingMF(RegisterOrdering &RO) const;
484 void buildOrderingBT(RegisterOrdering &RB, RegisterOrdering &RO) const;
530 RegisterOrdering BaseOrd;
531 RegisterOrdering CellOrd;
551 void HexagonGenInsert::buildOrderingMF(RegisterOrdering &RO) const { in buildOrderingMF()
578 void HexagonGenInsert::buildOrderingBT(RegisterOrdering &RB, in buildOrderingBT()
579 RegisterOrdering &RO) const { in buildOrderingBT()
586 for (RegisterOrdering::iterator I = RB.begin(), E = RB.end(); I != E; ++I) in buildOrderingBT()
1190 IFOrdering(const UnsignedMap &UC, const RegisterOrdering &BO) in IFOrdering()
1198 const RegisterOrdering &BaseOrd;
1513 for (RegisterOrdering::iterator I = CellOrd.begin(), E = CellOrd.end(); in runOnMachineFunction()