Lines Matching refs:SH
943 defm SRADI : XSForm_1rc<31, 413, (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH),
944 "sradi", "$rA, $rS, $SH", IIC_IntRotateDI,
945 [(set i64:$rA, (sra i64:$rS, (i32 imm:$SH)))]>, isPPC64;
949 (ins gprc:$rS, u6imm:$SH),
950 "extswsli", "$rA, $rS, $SH", IIC_IntRotateDI,
952 (PPCextswsli i32:$rS, (i32 imm:$SH)))]>,
955 defm EXTSWSLI : XSForm_1rc<31, 445, (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH),
956 "extswsli", "$rA, $rS, $SH", IIC_IntRotateDI,
961 def SRADI_32 : XSForm_1<31, 413, (outs gprc:$rA), (ins gprc:$rS, u6imm:$SH),
962 "sradi $rA, $rS, $SH", IIC_IntRotateDI, []>, isPPC64;
1056 (ins g8rc:$rSi, g8rc:$rS, u6imm:$SH, u6imm:$MBE),
1057 "rldimi", "$rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1071 (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH, u6imm:$MBE),
1072 "rldicl", "$rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1078 (ins gprc:$rS, u6imm:$SH, u6imm:$MBE),
1079 "rldicl $rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1085 (ins gprc:$rS, u6imm:$SH, u6imm:$MBE),
1086 "rldicl", "$rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1089 (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH, u6imm:$MBE),
1090 "rldicr", "$rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1094 (outs gprc:$rA), (ins gprc:$rS, u6imm:$SH, u6imm:$MBE),
1095 "rldicr $rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1098 (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH, u6imm:$MBE),
1099 "rldic", "$rA, $rS, $SH, $MBE", IIC_IntRotateDI,
1104 (ins g8rc:$rS, u5imm:$SH, u5imm:$MB, u5imm:$ME),
1105 "rlwinm", "$rA, $rS, $SH, $MB, $ME", IIC_IntGeneral,
1116 (ins g8rc:$rSi, g8rc:$rS, u5imm:$SH, u5imm:$MB,
1117 u5imm:$ME), "rlwimi", "$rA, $rS, $SH, $MB, $ME",