Lines Matching refs:sat_imm
3652 (ins imm1_32:$sat_imm, GPRnopc:$Rn, shift_imm:$sh),
3653 SatFrm, NoItinerary, "ssat", "\t$Rd, $sat_imm, $Rn$sh", []> {
3655 bits<5> sat_imm;
3660 let Inst{20-16} = sat_imm;
3668 (ins imm1_16:$sat_imm, GPRnopc:$Rn), SatFrm,
3669 NoItinerary, "ssat16", "\t$Rd, $sat_imm, $Rn", []> {
3671 bits<4> sat_imm;
3676 let Inst{19-16} = sat_imm;
3681 (ins imm0_31:$sat_imm, GPRnopc:$Rn, shift_imm:$sh),
3682 SatFrm, NoItinerary, "usat", "\t$Rd, $sat_imm, $Rn$sh", []> {
3684 bits<5> sat_imm;
3692 let Inst{20-16} = sat_imm;
3697 (ins imm0_15:$sat_imm, GPRnopc:$Rn), SatFrm,
3698 NoItinerary, "usat16", "\t$Rd, $sat_imm, $Rn", []> {
3700 bits<4> sat_imm;
3705 let Inst{19-16} = sat_imm;
5634 def : ARMInstAlias<"ssat${p} $Rd, $sat_imm, $Rn",
5635 (SSAT GPRnopc:$Rd, imm1_32:$sat_imm, GPRnopc:$Rn, 0, pred:$p)>;
5636 def : ARMInstAlias<"usat${p} $Rd, $sat_imm, $Rn",
5637 (USAT GPRnopc:$Rd, imm0_31:$sat_imm, GPRnopc:$Rn, 0, pred:$p)>;