Lines Matching refs:index
74 /** Register ID: describe an architectural register with its class and index.
75 * This structure is used instead of just the register index to disambiguate
77 * index 3 is represented by Regid(IntRegClass, 3).
101 "Creating vector physical index w/o element index");
104 "Creating non-vector physical index w/ element index");
109 return regClass == that.classValue() && regIdx == that.index()
123 regIdx < that.index() ||
124 (regIdx == that.index() && elemIdx < that.elemIndex())));
179 const RegIndex& index() const { return regIdx; }
180 RegIndex& index() { return regIdx; }
215 return os << rid.className() << "{" << rid.index() << "}";
219 /** Physical register index type.
256 using RegId::index;
310 /** Flat index accessor */
316 return PhysRegId(VecElemClass, vid->index(), elem);