Lines Matching defs:X_RD
107 #define X_RD(i) (((i) >> 25) & 0x1f)
304 if (X_RS1 (insn) != X_RD (insn)
308 if (X_RS2 (insn) != X_RD (insn)
377 reg (X_RD (insn));
400 freg (X_RD (insn));
404 fregx (X_RD (insn));
419 creg (X_RD (insn));
555 if ((unsigned) X_RD (insn) < 15)
557 v9_priv_reg_names[X_RD (insn)]);
571 if (X_RD (insn) < 16 || X_RD (insn) > 25)
575 v9a_asr_reg_names[X_RD (insn)-16]);
580 const char *name = sparc_decode_prefetch (X_RD (insn));
585 (*info->fprintf_func) (stream, "%d", X_RD (insn));
594 (*info->fprintf_func) (stream, "%%asr%d", X_RD (insn));
664 int val = *s == 'U' ? X_RS1 (insn) : X_RD (insn);
725 && X_RD (prev_insn) == X_RS1 (insn))