Lines Matching refs:srl

128                  [(set GR8:$dst, (srl GR8:$src1, CL))], IIC_SR>;
131 [(set GR16:$dst, (srl GR16:$src1, CL))], IIC_SR>, OpSize16;
134 [(set GR32:$dst, (srl GR32:$src1, CL))], IIC_SR>, OpSize32;
137 [(set GR64:$dst, (srl GR64:$src1, CL))], IIC_SR>;
142 [(set GR8:$dst, (srl GR8:$src1, (i8 imm:$src2)))], IIC_SR>;
145 [(set GR16:$dst, (srl GR16:$src1, (i8 imm:$src2)))],
149 [(set GR32:$dst, (srl GR32:$src1, (i8 imm:$src2)))],
153 [(set GR64:$dst, (srl GR64:$src1, (i8 imm:$src2)))], IIC_SR>;
158 [(set GR8:$dst, (srl GR8:$src1, (i8 1)))], IIC_SR>;
161 [(set GR16:$dst, (srl GR16:$src1, (i8 1)))], IIC_SR>, OpSize16;
164 [(set GR32:$dst, (srl GR32:$src1, (i8 1)))], IIC_SR>, OpSize32;
167 [(set GR64:$dst, (srl GR64:$src1, (i8 1)))], IIC_SR>;
175 [(store (srl (loadi8 addr:$dst), CL), addr:$dst)], IIC_SR>;
178 [(store (srl (loadi16 addr:$dst), CL), addr:$dst)], IIC_SR>,
182 [(store (srl (loadi32 addr:$dst), CL), addr:$dst)], IIC_SR>,
186 [(store (srl (loadi64 addr:$dst), CL), addr:$dst)], IIC_SR>;
190 [(store (srl (loadi8 addr:$dst), (i8 imm:$src)), addr:$dst)],
194 [(store (srl (loadi16 addr:$dst), (i8 imm:$src)), addr:$dst)],
198 [(store (srl (loadi32 addr:$dst), (i8 imm:$src)), addr:$dst)],
202 [(store (srl (loadi64 addr:$dst), (i8 imm:$src)), addr:$dst)],
208 [(store (srl (loadi8 addr:$dst), (i8 1)), addr:$dst)],
212 [(store (srl (loadi16 addr:$dst), (i8 1)), addr:$dst)],
216 [(store (srl (loadi32 addr:$dst), (i8 1)), addr:$dst)],
220 [(store (srl (loadi64 addr:$dst), (i8 1)), addr:$dst)],
938 def : Pat<(srl GR32:$src1, GR8:$src2),
942 def : Pat<(srl GR64:$src1, GR8:$src2),