Lines Matching refs:RegNumT
472 class RegNumT {
475 RegNumT() = default;
476 RegNumT(const RegNumT &) = default;
478 RegNumT(AnyEnum Value,
483 RegNumT &operator=(const RegNumT &) = default;
488 static RegNumT fromInt(BaseType Value) { return RegNumT(Value); } in fromInt()
493 static RegNumT fixme(BaseType Value) { return RegNumT(Value); } in fixme()
513 RegNumT(BaseType Value) : Value(Value) { validate(Value); } in RegNumT() function
521 bool operator<(const RegNumT &) = delete;
522 bool operator<=(const RegNumT &) = delete;
523 bool operator>(const RegNumT &) = delete;
524 bool operator>=(const RegNumT &) = delete;
553 RegNumT operator*() {
555 return RegNumT::fromInt(Current);
757 RegNumT getRegNum() const { return RegNum; } in getRegNum()
758 void setRegNum(RegNumT NewRegNum) { in setRegNum()
764 RegNumT getRegNumTmp() const { return RegNumTmp; } in getRegNumTmp()
765 void setRegNumTmp(RegNumT NewRegNum) { RegNumTmp = NewRegNum; } in setRegNumTmp()
776 void setRematerializable(RegNumT NewRegNum, int32_t NewOffset) { in setRematerializable()
816 const Variable *asType(const Cfg *Func, Type Ty, RegNumT NewRegNum) const;
823 virtual RegNumT getBaseRegNum() const { return RegNumT(); } in getBaseRegNum()
882 RegNumT RegNum;
884 RegNumT RegNumTmp;