Lines Matching refs:X_RD
120 #define X_RD(i) (((i) >> 25) & 0x1f) macro
572 if (X_RS1 (insn) != X_RD (insn) in print_insn_sparc()
576 if (X_RS2 (insn) != X_RD (insn) in print_insn_sparc()
645 reg (X_RD (insn)); in print_insn_sparc()
675 freg (X_RD (insn)); in print_insn_sparc()
680 fregx (X_RD (insn)); in print_insn_sparc()
695 creg (X_RD (insn)); in print_insn_sparc()
846 if (X_RD (insn) == 31) in print_insn_sparc()
848 else if (X_RD (insn) == 23) in print_insn_sparc()
850 else if ((unsigned) X_RD (insn) < 17) in print_insn_sparc()
852 v9_priv_reg_names[X_RD (insn)]); in print_insn_sparc()
866 if ((unsigned) X_RD (insn) < 32) in print_insn_sparc()
868 v9_hpriv_reg_names[X_RD (insn)]); in print_insn_sparc()
882 if (X_RD (insn) < 16 || X_RD (insn) > 28) in print_insn_sparc()
886 v9a_asr_reg_names[X_RD (insn)-16]); in print_insn_sparc()
891 const char *name = sparc_decode_prefetch (X_RD (insn)); in print_insn_sparc()
896 (*info->fprintf_func) (stream, "%ld", X_RD (insn)); in print_insn_sparc()
905 (*info->fprintf_func) (stream, "%%asr%ld", X_RD (insn)); in print_insn_sparc()
979 int val = *s == 'U' ? X_RS1 (insn) : X_RD (insn); in print_insn_sparc()
1040 && X_RD (prev_insn) == X_RS1 (insn)) in print_insn_sparc()