Lines Matching refs:rN

1063       int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1075 cfm_reg = rN;
1086 /* adds rN = imm14, rM (or mov rN, rM when imm14 is 0) */
1091 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1093 if (qp == 0 && rN == 2 && imm == 0 && rM == 12 && fp_reg == 0)
1096 fp_reg = rN;
1139 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1142 if (qp == 0 && b2 == 0 && rN >= 32 && ret_reg == 0)
1144 ret_reg = rN;
1151 /* adds rN = imm14, rM (or mov rN, rM when imm14 is 0) */
1156 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1159 if (qp == 0 && rN >= 32 && imm == 0 && rM == 12 && fp_reg == 0)
1161 /* mov rN, r12 */
1162 fp_reg = rN;
1165 else if (qp == 0 && rN == 12 && rM == 12)
1171 else if (qp == 0 && rN == 2
1196 spill_reg = rN;
1200 rN < 256 && imm == 0)
1202 /* mov rN, rM where rM is an input register */
1203 reg_contents[rN] = rM;
1206 else if (frameless && qp == 0 && rN == fp_reg && imm == 0 &&
1218 /* stf.spill [rN] = fM, imm9
1220 stf.spill [rN] = fM */
1223 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1226 if (qp == 0 && rN == spill_reg && spill_addr != 0
1241 /* mov.m rN = arM
1243 mov.i rN = arM */
1246 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1248 if (qp == 0 && isScratch (rN) && arM == 36 /* ar.unat */)
1252 unat_save_reg = rN;
1258 /* mov rN = pr */
1259 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1261 if (qp == 0 && isScratch (rN))
1263 pr_save_reg = rN;
1271 /* st8 [rN] = rM
1273 st8 [rN] = rM, imm9 */
1274 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1278 if (qp == 0 && rN == spill_reg && spill_addr != 0
1298 /* st8 [rN] = rM, imm9 */
1321 st1 [rN] = rM
1322 st2 [rN] = rM
1323 st4 [rN] = rM
1324 st8 [rN] = rM
1348 stfs [rN] = fM
1350 stfd [rN] = fM
1366 /* st8.spill [rN] = rM
1368 st8.spill [rN] = rM, imm9 */
1369 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1372 if (qp == 0 && rN == spill_reg && 4 <= rM && rM <= 7)
1379 /* st8.spill [rN] = rM, imm9 */