Searched refs:PhysRegId (Results 1 - 3 of 3) sorted by relevance

/gem5/src/cpu/
H A Dreg_class.hh229 class PhysRegId : private RegId { class in inherits:RegId
236 explicit PhysRegId() : RegId(IntRegClass, -1), flatIdx(-1), function in class:PhysRegId
240 /** Scalar PhysRegId constructor. */
241 explicit PhysRegId(RegClass _regClass, PhysRegIndex _regIdx, function in class:PhysRegId
247 /** Vector PhysRegId constructor (w/ elemIndex). */
248 explicit PhysRegId(RegClass _regClass, PhysRegIndex _regIdx, function in class:PhysRegId
263 * Explicit forward methods, to prevent comparisons of PhysRegId with
267 bool operator<(const PhysRegId& that) const {
271 bool operator==(const PhysRegId& that) const {
275 bool operator!=(const PhysRegId
[all...]
/gem5/src/cpu/o3/
H A Dregfile.hh69 using PhysIds = std::vector<PhysRegId>;
80 std::vector<PhysRegId> intRegIds;
84 std::vector<PhysRegId> floatRegIds;
88 std::vector<PhysRegId> vecRegIds;
89 std::vector<PhysRegId> vecElemIds;
93 std::vector<PhysRegId> vecPredRegIds;
97 std::vector<PhysRegId> ccRegIds;
100 std::vector<PhysRegId> miscRegIds;
H A Drename_map.cc216 PhysRegId pregId(VecRegClass, i, 0);

Completed in 8 milliseconds