Lines Matching refs:Repr
94 char Repr; member in __anon5fcc75e60311::OperandsSignature::OpKind
97 OpKind() : Repr(OK_Invalid) {} in OpKind()
99 bool operator<(OpKind RHS) const { return Repr < RHS.Repr; } in operator <()
100 bool operator==(OpKind RHS) const { return Repr == RHS.Repr; } in operator ==()
102 static OpKind getReg() { OpKind K; K.Repr = OK_Reg; return K; } in getReg()
103 static OpKind getFP() { OpKind K; K.Repr = OK_FP; return K; } in getFP()
107 OpKind K; K.Repr = OK_Imm+V; return K; in getImm()
110 bool isReg() const { return Repr == OK_Reg; } in isReg()
111 bool isFP() const { return Repr == OK_FP; } in isFP()
112 bool isImm() const { return Repr >= OK_Imm; } in isImm()
114 unsigned getImmCode() const { assert(isImm()); return Repr-OK_Imm; } in getImmCode()