Lines Matching refs:Ra
677 bits<4> Ra;
680 let Inst{15-12} = Ra;
2609 (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), NoItinerary,
2610 "usada8", "\t$Rd, $Rn, $Rm, $Ra",
2611 [(set rGPR:$Rd, (int_arm_usada8 rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>,
2969 let Inst{15-12} = 0b1111; // Ra = 0b1111 (no accumulate)
2974 : T2FourReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), IIC_iMAC32,
2975 opc, "\t$Rd, $Rn, $Rm, $Ra", pattern>,
2986 rGPR:$Ra))]>;
2988 [(set rGPR:$Rd, (sub rGPR:$Ra, (mul rGPR:$Rn,
3020 let Inst{15-12} = 0b1111; // Ra = 0b1111 (no accumulate)
3031 : T2FourReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), IIC_iMAC32,
3032 opc, "\t$Rd, $Rn, $Rm, $Ra", pattern>,
3042 [(set rGPR:$Rd, (add (mulhs rGPR:$Rm, rGPR:$Rn), rGPR:$Ra))]>;
3044 [(set rGPR:$Rd, (ARMsmmlar rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>;
3047 [(set rGPR:$Rd, (ARMsmmlsr rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>;
3058 let Inst{15-12} = 0b1111; // Ra = 0b1111 (no accumulate)
3098 : T2FourReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra), IIC_iMUL16,
3099 opc, "\t$Rd, $Rn, $Rm, $Ra", pattern>,
3110 [(set rGPR:$Rd, (add rGPR:$Ra, (bb_mul rGPR:$Rn, rGPR:$Rm)))]>;
3112 [(set rGPR:$Rd, (add rGPR:$Ra, (bt_mul rGPR:$Rn, rGPR:$Rm)))]>;
3114 [(set rGPR:$Rd, (add rGPR:$Ra, (tb_mul rGPR:$Rn, rGPR:$Rm)))]>;
3116 [(set rGPR:$Rd, (add rGPR:$Ra, (tt_mul rGPR:$Rn, rGPR:$Rm)))]>;
3118 [(set rGPR:$Rd, (add rGPR:$Ra, (ARMsmulwb rGPR:$Rn, rGPR:$Rm)))]>;
3120 [(set rGPR:$Rd, (add rGPR:$Ra, (ARMsmulwt rGPR:$Rn, rGPR:$Rm)))]>;
3122 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul sext_16_node:$Rn, sext_16_node:$Rm)),
3123 (t2SMLABB rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3124 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul sext_16_node:$Rn,
3126 (t2SMLABB rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3127 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul sext_16_node:$Rn,
3129 (t2SMLABT rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3130 def : Thumb2DSPMulPat<(add rGPR:$Ra, (mul (sext_top_16 rGPR:$Rn),
3132 (t2SMLATB rGPR:$Rn, rGPR:$Rm, rGPR:$Ra)>;
3188 (ins rGPR:$Rn, rGPR:$Rm, rGPR:$Ra),
3189 IIC_iMAC32, opc, "\t$Rd, $Rn, $Rm, $Ra",
3190 [(set rGPR:$Rd, (intrinsic rGPR:$Rn, rGPR:$Rm, rGPR:$Ra))]>,
3200 (outs rGPR:$Ra, rGPR:$Rd),
3202 IIC_iMAC64, opc, "\t$Ra, $Rd, $Rn, $Rm", []>,
3203 RegConstraint<"$Ra = $RLo, $Rd = $RHi">,
5696 AddrModeNone, NoItinerary, asm, "$Ra, $Rn, $Rm", "", []> {
5697 bits<4> Ra;
5702 let Inst{15-12} = Ra;
5709 def t2AUTG : PACBTIAut<(ins pred:$p, GPRnosp:$Ra, GPRnopc:$Rn, GPRnopc:$Rm),
5713 def t2BXAUT : PACBTIAut<(ins pred:$p, GPRnosp:$Ra, rGPR:$Rn, GPRnopc:$Rm),