Home | History | Annotate | Download | only in arm64

Lines Matching refs:Rn

101   const char *form = "'Rd, 'Rn, 'Rm'HDP";
102 const char *form_cmp = "'Rn, 'Rm'HDP";
185 const char *form = "'Rd, 'Rn, 'Rm";
221 const char *form = "'Rds, 'Rn, 'ITri";
250 form = "'Rn, 'ITri";
293 const char *form = "'Rd, 'Rn, 'Rm'HLo";
311 form = "'Rn, 'Rm'HLo";
342 const char *form = "'Rn, 'Rm, 'INzcv, 'Cond";
357 const char *form = "'Rn, 'IP, 'INzcv, 'Cond";
372 bool rn_is_rm = (instr->Rn() == instr->Rm());
374 const char *form = "'Rd, 'Rn, 'Rm, 'Cond";
376 const char *form_update = "'Rd, 'Rn, 'CInv";
430 const char *form_shift_right = "'Rd, 'Rn, 'IBr";
432 const char *form_bfiz = "'Rd, 'Rn, 'IBZ-r, 'IBs+1";
433 const char *form_bfx = "'Rd, 'Rn, 'IBr, 'IBs-r+1";
434 const char *form_lsl = "'Rd, 'Rn, 'IBZ-r";
503 const char *form = "'Rd, 'Rn, 'Rm, 'IExtract";
508 if (instr->Rn() == instr->Rm()) {
510 form = "'Rd, 'Rn, 'IExtract";
548 if (instr->Rn() == kLinkRegCode) {
574 const char *form = "'Rd, 'Rn";
595 const char *form = "'Rd, 'Rn, 'Rm";
618 const char *form_rrr = "'Rd, 'Rn, 'Rm";
619 const char *form_rrrr = "'Rd, 'Rn, 'Rm, 'Ra";
1071 const char *form_fr = "'Fd, 'Rn";
1126 const char *form_fr = "'Fd, 'Rn, 'IFPFBits";
1306 case 'n': reg_num = instr->Rn(); break;
1631 // If rd or rn is SP, uxtw on 32-bit registers and uxtx on 64-bit
1633 if (((instr->Rd() == kZeroRegCode) || (instr->Rn() == kZeroRegCode)) &&