Home | History | Annotate | Download | only in a64

Lines Matching refs:Rn

543   Instruction* target = Instruction::Cast(xreg(instr->Rn()));
599 reg(reg_size, instr->Rn(), instr->RnMode()),
607 reg(reg_size, instr->Rn(), instr->RnMode()),
656 reg(reg_size, instr->Rn()),
684 int64_t op1 = reg(reg_size, instr->Rn());
723 int64_t op1 = reg(reg_size, instr->Rn());
777 uint8_t* address = AddressModeHelper(instr->Rn(), offset, addrmode);
844 uint8_t* address = AddressModeHelper(instr->Rn(), offset, addrmode);
1059 uint64_t new_val = xreg(instr->Rn());
1082 unsigned src = instr->Rn();
1150 int32_t rn = wreg(instr->Rn());
1152 if ((rn == kWMinInt) && (rm == -1)) {
1158 result = rn / rm;
1163 int64_t rn = xreg(instr->Rn());
1165 if ((rn == kXMinInt) && (rm == -1)) {
1171 result = rn / rm;
1176 uint32_t rn = static_cast<uint32_t>(wreg(instr->Rn()));
1182 result = rn / rm;
1187 uint64_t rn = static_cast<uint64_t>(xreg(instr->Rn()));
1193 result = rn / rm;
1214 result = ShiftOperand(reg_size, reg(reg_size, instr->Rn()), shift_op,
1248 uint64_t rn_u32 = reg<uint32_t>(instr->Rn());
1250 int64_t rn_s32 = reg<int32_t>(instr->Rn());
1255 result = xreg(instr->Ra()) + (xreg(instr->Rn()) * xreg(instr->Rm()));
1259 result = xreg(instr->Ra()) - (xreg(instr->Rn()) * xreg(instr->Rm()));
1266 result = MultiplyHighSigned(xreg(instr->Rn()), xreg(instr->Rm()));
1313 int64_t src = reg(reg_size, instr->Rn());
1334 (reg(reg_size, instr->Rn()) << (reg_size - lsb)));
1354 unsigned src = instr->Rn();
1438 unsigned src = instr->Rn();
1527 double fn_val = fpreg(reg_size, instr->Rn());
1549 FPCompare(fpreg(reg_size, instr->Rn()), fpreg(reg_size, instr->Rm()));
1566 selected = instr->Rn();
1583 unsigned fn = instr->Rn();
2004 unsigned fn = instr->Rn();
2047 unsigned fn = instr->Rn();
2310 unsigned fn = instr->Rn();