Lines Matching defs:X_RD
114 #define X_RD(i) (((i) >> 25) & 0x1f)
539 if (X_RS1 (insn) != X_RD (insn)
543 if (X_RS2 (insn) != X_RD (insn)
612 reg (X_RD (insn));
635 freg (X_RD (insn));
639 fregx (X_RD (insn));
654 creg (X_RD (insn));
790 if ((unsigned) X_RD (insn) < 17)
792 v9_priv_reg_names[X_RD (insn)]);
806 if ((unsigned) X_RD (insn) < 32)
808 v9_hpriv_reg_names[X_RD (insn)]);
822 if (X_RD (insn) < 16 || X_RD (insn) > 25)
826 v9a_asr_reg_names[X_RD (insn)-16]);
831 const char *name = sparc_decode_prefetch (X_RD (insn));
836 (*info->fprintf_func) (stream, "%ld", X_RD (insn));
845 (*info->fprintf_func) (stream, "%%asr%ld", X_RD (insn));
915 int val = *s == 'U' ? X_RS1 (insn) : X_RD (insn);
976 && X_RD (prev_insn) == X_RS1 (insn))