Lines Matching refs:PhysRegIterator
104 struct PhysRegIterator {
115 PhysRegIterator& operator++()
121 PhysRegIterator& operator--()
127 bool operator==(PhysRegIterator oth) const { return reg == oth.reg; }
129 bool operator!=(PhysRegIterator oth) const { return reg != oth.reg; }
131 bool operator<(PhysRegIterator oth) const { return reg < oth.reg; }
163 PhysRegIterator begin() const { return {lo_}; }
165 PhysRegIterator end() const { return {PhysReg{lo_ + size}}; }
898 PhysRegIterator reg_it = bounds.begin();
899 const PhysRegIterator end_it =
900 std::min(bounds.end(), std::max(PhysRegIterator{PhysReg{max_gpr + 1}}, reg_it));