Lines Matching refs:RD
53 { insn_addu, M(spec_op, 0, 0, 0, 0, addu_op), RS | RT | RD },
55 { insn_and, M(spec_op, 0, 0, 0, 0, and_op), RS | RT | RD },
71 { insn_daddu, M(spec_op, 0, 0, 0, 0, daddu_op), RS | RT | RD },
72 { insn_dinsm, M(spec3_op, 0, 0, 0, 0, dinsm_op), RS | RT | RD | RE },
73 { insn_dins, M(spec3_op, 0, 0, 0, 0, dins_op), RS | RT | RD | RE },
75 { insn_dmfc0, M(cop0_op, dmfc_op, 0, 0, 0, 0), RT | RD | SET},
76 { insn_dmtc0, M(cop0_op, dmtc_op, 0, 0, 0, 0), RT | RD | SET},
77 { insn_drotr32, M(spec_op, 1, 0, 0, 0, dsrl32_op), RT | RD | RE },
78 { insn_drotr, M(spec_op, 1, 0, 0, 0, dsrl_op), RT | RD | RE },
79 { insn_dsll32, M(spec_op, 0, 0, 0, 0, dsll32_op), RT | RD | RE },
80 { insn_dsll, M(spec_op, 0, 0, 0, 0, dsll_op), RT | RD | RE },
81 { insn_dsra, M(spec_op, 0, 0, 0, 0, dsra_op), RT | RD | RE },
82 { insn_dsrl32, M(spec_op, 0, 0, 0, 0, dsrl32_op), RT | RD | RE },
83 { insn_dsrl, M(spec_op, 0, 0, 0, 0, dsrl_op), RT | RD | RE },
84 { insn_dsubu, M(spec_op, 0, 0, 0, 0, dsubu_op), RS | RT | RD },
86 { insn_ext, M(spec3_op, 0, 0, 0, 0, ext_op), RS | RT | RD | RE },
87 { insn_ins, M(spec3_op, 0, 0, 0, 0, ins_op), RS | RT | RD | RE },
90 { insn_jalr, M(spec_op, 0, 0, 0, 0, jalr_op), RS | RD },
99 { insn_ldx, M(spec3_op, 0, 0, 0, ldx_op, lx_op), RS | RT | RD },
110 { insn_lwx, M(spec3_op, 0, 0, 0, lwx_op, lx_op), RS | RT | RD },
111 { insn_mfc0, M(cop0_op, mfc_op, 0, 0, 0, 0), RT | RD | SET},
112 { insn_mfhc0, M(cop0_op, mfhc0_op, 0, 0, 0, 0), RT | RD | SET},
113 { insn_mfhi, M(spec_op, 0, 0, 0, 0, mfhi_op), RD },
114 { insn_mflo, M(spec_op, 0, 0, 0, 0, mflo_op), RD },
115 { insn_mtc0, M(cop0_op, mtc_op, 0, 0, 0, 0), RT | RD | SET},
116 { insn_mthc0, M(cop0_op, mthc0_op, 0, 0, 0, 0), RT | RD | SET},
117 { insn_mul, M(spec2_op, 0, 0, 0, 0, mul_op), RS | RT | RD},
119 { insn_or, M(spec_op, 0, 0, 0, 0, or_op), RS | RT | RD },
126 { insn_rotr, M(spec_op, 1, 0, 0, 0, srl_op), RT | RD | RE },
135 { insn_sll, M(spec_op, 0, 0, 0, 0, sll_op), RT | RD | RE },
136 { insn_sllv, M(spec_op, 0, 0, 0, 0, sllv_op), RS | RT | RD },
137 { insn_slt, M(spec_op, 0, 0, 0, 0, slt_op), RS | RT | RD },
139 { insn_sltu, M(spec_op, 0, 0, 0, 0, sltu_op), RS | RT | RD },
140 { insn_sra, M(spec_op, 0, 0, 0, 0, sra_op), RT | RD | RE },
141 { insn_srl, M(spec_op, 0, 0, 0, 0, srl_op), RT | RD | RE },
142 { insn_srlv, M(spec_op, 0, 0, 0, 0, srlv_op), RS | RT | RD },
143 { insn_subu, M(spec_op, 0, 0, 0, 0, subu_op), RS | RT | RD },
152 { insn_wsbh, M(spec3_op, 0, 0, 0, wsbh_op, bshfl_op), RT | RD },
154 { insn_xor, M(spec_op, 0, 0, 0, 0, xor_op), RS | RT | RD },
155 { insn_yield, M(spec3_op, 0, 0, 0, 0, yield_op), RS | RD },
205 if (ip->fields & RD) in build_insn()