Lines Matching defs:rN

1084       int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1096 cfm_reg = rN;
1107 /* adds rN = imm14, rM (or mov rN, rM when imm14 is 0) */
1112 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1114 if (qp == 0 && rN == 2 && imm == 0 && rM == 12 && fp_reg == 0)
1117 fp_reg = rN;
1160 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1163 if (qp == 0 && b2 == 0 && rN >= 32 && ret_reg == 0)
1165 ret_reg = rN;
1172 /* adds rN = imm14, rM (or mov rN, rM when imm14 is 0) */
1177 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1180 if (qp == 0 && rN >= 32 && imm == 0 && rM == 12 && fp_reg == 0)
1182 /* mov rN, r12 */
1183 fp_reg = rN;
1186 else if (qp == 0 && rN == 12 && rM == 12)
1192 else if (qp == 0 && rN == 2
1217 spill_reg = rN;
1221 rN < 256 && imm == 0)
1223 /* mov rN, rM where rM is an input register */
1224 reg_contents[rN] = rM;
1227 else if (frameless && qp == 0 && rN == fp_reg && imm == 0 &&
1239 /* stf.spill [rN] = fM, imm9
1241 stf.spill [rN] = fM */
1244 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1247 if (qp == 0 && rN == spill_reg && spill_addr != 0
1262 /* mov.m rN = arM
1264 mov.i rN = arM */
1267 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1269 if (qp == 0 && isScratch (rN) && arM == 36 /* ar.unat */)
1273 unat_save_reg = rN;
1279 /* mov rN = pr */
1280 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1282 if (qp == 0 && isScratch (rN))
1284 pr_save_reg = rN;
1292 /* st8 [rN] = rM
1294 st8 [rN] = rM, imm9 */
1295 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1299 if (qp == 0 && rN == spill_reg && spill_addr != 0
1319 /* st8 [rN] = rM, imm9 */
1342 st1 [rN] = rM
1343 st2 [rN] = rM
1344 st4 [rN] = rM
1345 st8 [rN] = rM
1369 stfs [rN] = fM
1371 stfd [rN] = fM
1387 /* st8.spill [rN] = rM
1389 st8.spill [rN] = rM, imm9 */
1390 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1393 if (qp == 0 && rN == spill_reg && 4 <= rM && rM <= 7)
1400 /* st8.spill [rN] = rM, imm9 */