Lines Matching refs:Ra
677 bits<4> Ra;
680 let Inst{15-12} = Ra;
2684 (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), NoItinerary,
2685 "usada8", "\t$Rd, $Rn, $Rm, $Ra",
2686 [(set rGPR:$Rd, (int_arm_usada8 rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>,
3044 let Inst{15-12} = 0b1111; // Ra = 0b1111 (no accumulate)
3049 : T2FourReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), IIC_iMAC32,
3050 opc, "\t$Rd, $Rn, $Rm, $Ra", pattern>,
3061 rGPR:$Ra))]>;
3063 [(set rGPR:$Rd, (sub rGPR:$Ra, (mul rGPR:$Rn,
3095 let Inst{15-12} = 0b1111; // Ra = 0b1111 (no accumulate)
3106 : T2FourReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), IIC_iMAC32,
3107 opc, "\t$Rd, $Rn, $Rm, $Ra", pattern>,
3117 [(set rGPR:$Rd, (add (mulhs rGPR:$Rm, rGPR:$Rn), rGPR:$Ra))]>;
3119 [(set rGPR:$Rd, (ARMsmmlar rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>;
3122 [(set rGPR:$Rd, (ARMsmmlsr rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>;
3133 let Inst{15-12} = 0b1111; // Ra = 0b1111 (no accumulate)
3173 : T2FourReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), IIC_iMUL16,
3174 opc, "\t$Rd, $Rn, $Rm, $Ra", pattern>,
3185 [(set rGPR:$Rd, (add rGPR:$Ra, (bb_mul rGPR:$Rn, rGPR:$Rm)))]>;
3187 [(set rGPR:$Rd, (add rGPR:$Ra, (bt_mul rGPR:$Rn, rGPR:$Rm)))]>;
3189 [(set rGPR:$Rd, (add rGPR:$Ra, (tb_mul rGPR:$Rn, rGPR:$Rm)))]>;
3191 [(set rGPR:$Rd, (add rGPR:$Ra, (tt_mul rGPR:$Rn, rGPR:$Rm)))]>;
3193 [(set rGPR:$Rd, (add rGPR:$Ra, (ARMsmulwb rGPR:$Rn, rGPR:$Rm)))]>;
3195 [(set rGPR:$Rd, (add rGPR:$Ra, (ARMsmulwt rGPR:$Rn, rGPR:$Rm)))]>;
3197 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul sext_16_node:$Rn, sext_16_node:$Rm)),
3198 (t2SMLABB rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3199 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul sext_16_node:$Rn,
3201 (t2SMLABB rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3202 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul sext_16_node:$Rn,
3204 (t2SMLABT rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3205 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul (sext_top_16 rGPR:$Rn),
3207 (t2SMLATB rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3263 (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra),
3264 IIC_iMAC32, opc, "\t$Rd, $Rn, $Rm, $Ra",
3265 [(set rGPR:$Rd, (intrinsic rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>,
3275 (outs rGPR:$Ra, rGPR:$Rd),
3277 IIC_iMAC64, opc, "\t$Ra, $Rd, $Rn, $Rm", []>,
3278 RegConstraint<"$Ra = $RLo, $Rd = $RHi">,
5793 AddrModeNone, NoItinerary, asm, "$Ra, $Rn, $Rm", "", []> {
5794 bits<4> Ra;
5799 let Inst{15-12} = Ra;
5806 def t2AUTG : PACBTIAut<(ins pred:$p, GPRnosp:$Ra, GPRnopc:$Rn, GPRnopc:$Rm),
5810 def t2BXAUT : PACBTIAut<(ins pred:$p, GPRnosp:$Ra, rGPR:$Rn, GPRnopc:$Rm),