Lines Matching full:reg2

428                     Register &Reg2, const MCExpr *&Disp, const MCExpr *&Length,
988 // Parse a memory operand into Reg1, Reg2, Disp, and Length.
990 bool &HaveReg2, Register &Reg2, in parseAddress() argument
1017 // The restriction only applies to the first Register (i.e. Reg1). Reg2 is in parseAddress()
1065 if (parseIntegerRegister(Reg2, RegGR)) in parseAddress()
1068 if (isParsingATT() && parseRegister(Reg2)) in parseAddress()
1102 Register Reg1, Reg2; in parseAddress() local
1109 if (parseAddress(HaveReg1, Reg1, HaveReg2, Reg2, Disp, Length, HasLength, in parseAddress()
1128 // There must be no Reg2. in parseAddress()
1144 // If we have Reg2, it must be an address register. in parseAddress()
1146 if (parseAddressRegister(Reg2)) in parseAddress()
1148 Base = Reg2.Num == 0 ? 0 : Regs[Reg2.Num]; in parseAddress()
1152 // If we have Reg2, it must be an address register. in parseAddress()
1154 if (parseAddressRegister(Reg2)) in parseAddress()
1156 Base = Reg2.Num == 0 ? 0 : Regs[Reg2.Num]; in parseAddress()
1170 // If we have Reg2, it must be an address register. in parseAddress()
1172 if (parseAddressRegister(Reg2)) in parseAddress()
1174 Base = Reg2.Num == 0 ? 0 : Regs[Reg2.Num]; in parseAddress()
1182 // If we have Reg2, it must be an address register. in parseAddress()
1184 if (parseAddressRegister(Reg2)) in parseAddress()
1186 Base = Reg2.Num == 0 ? 0 : Regs[Reg2.Num]; in parseAddress()
1495 Register Reg1, Reg2; in parseOperand() local
1499 if (parseAddress(HaveReg1, Reg1, HaveReg2, Reg2, Expr, Length, in parseOperand()
1507 if (HaveReg2 && parseAddressRegister(Reg2)) in parseOperand()