Searched refs:PhysRegId (Results 1 - 3 of 3) sorted by relevance
/gem5/src/cpu/ |
H A D | reg_class.hh | 229 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 D | regfile.hh | 69 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 D | rename_map.cc | 216 PhysRegId pregId(VecRegClass, i, 0);
|
Completed in 8 milliseconds