Lines Matching refs:src2
89 (ins VR128:$src1, VR128:$src2),
90 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
92 (vt128 (OpNode (vt128 VR128:$src1), (vt128 VR128:$src2))))]>,
95 (ins VR128:$src1, i128mem:$src2),
96 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
99 (vt128 (bitconvert (loadv2i64 addr:$src2))))))]>,
102 (ins i128mem:$src1, VR128:$src2),
103 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
106 (vt128 VR128:$src2))))]>,
128 (ins VR128:$src1, u8imm:$src2),
129 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
131 (vt128 (OpNode (vt128 VR128:$src1), imm:$src2)))]>, XOP;
133 (ins i128mem:$src1, u8imm:$src2),
134 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
136 (vt128 (OpNode (vt128 (bitconvert (loadv2i64 addr:$src1))), imm:$src2)))]>, XOP;
150 (ins VR128:$src1, VR128:$src2, VR128:$src3),
152 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
154 (Int VR128:$src1, VR128:$src2, VR128:$src3))]>, XOP_4V, VEX_I8IMM;
156 (ins VR128:$src1, i128mem:$src2, VR128:$src3),
158 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
160 (Int VR128:$src1, (bitconvert (loadv2i64 addr:$src2)),
183 (ins VR128:$src1, VR128:$src2, XOPCC:$cc),
185 "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
187 (vt128 (OpNode (vt128 VR128:$src1), (vt128 VR128:$src2),
191 (ins VR128:$src1, i128mem:$src2, XOPCC:$cc),
193 "\t{$src2, $src1, $dst|$dst, $src1, $src2}"),
196 (vt128 (bitconvert (loadv2i64 addr:$src2))),
201 (ins VR128:$src1, VR128:$src2, u8imm:$src3),
203 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
207 (ins VR128:$src1, i128mem:$src2, u8imm:$src3),
209 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
228 (ins VR128:$src1, VR128:$src2, VR128:$src3),
230 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
232 (vt128 (OpNode (vt128 VR128:$src1), (vt128 VR128:$src2),
236 (ins VR128:$src1, VR128:$src2, i128mem:$src3),
238 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
240 (vt128 (OpNode (vt128 VR128:$src1), (vt128 VR128:$src2),
244 (ins VR128:$src1, i128mem:$src2, VR128:$src3),
246 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
248 (v16i8 (OpNode (vt128 VR128:$src1), (vt128 (bitconvert (loadv2i64 addr:$src2))),
254 (ins VR128:$src1, VR128:$src2, VR128:$src3),
256 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
269 (ins VR128:$src1, VR128:$src2, VR128:$src3),
271 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
272 [(set VR128:$dst, (Int128 VR128:$src1, VR128:$src2, VR128:$src3))]>,
275 (ins VR128:$src1, VR128:$src2, i128mem:$src3),
277 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
279 (Int128 VR128:$src1, VR128:$src2,
283 (ins VR128:$src1, i128mem:$src2, VR128:$src3),
285 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
287 (Int128 VR128:$src1, (bitconvert (loadv2i64 addr:$src2)),
293 (ins VR128:$src1, VR128:$src2, VR128:$src3),
295 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
300 (ins VR256:$src1, VR256:$src2, VR256:$src3),
302 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
303 [(set VR256:$dst, (Int256 VR256:$src1, VR256:$src2, VR256:$src3))]>,
306 (ins VR256:$src1, VR256:$src2, i256mem:$src3),
308 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
310 (Int256 VR256:$src1, VR256:$src2,
314 (ins VR256:$src1, f256mem:$src2, VR256:$src3),
316 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
318 (Int256 VR256:$src1, (bitconvert (loadv4i64 addr:$src2)),
324 (ins VR256:$src1, VR256:$src2, VR256:$src3),
326 "\t{$src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3}"),
337 (X86andnp VR128:$src3, VR128:$src2))),
338 (VPCMOVrrr VR128:$src1, VR128:$src2, VR128:$src3)>;
341 (X86andnp VR256:$src3, VR256:$src2))),
342 (VPCMOVrrrY VR256:$src1, VR256:$src2, VR256:$src3)>;
350 (ins VR128:$src1, VR128:$src2, VR128:$src3, u8imm:$src4),
352 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
354 (vt128 (OpNode (vt128 VR128:$src1), (vt128 VR128:$src2),
357 (ins VR128:$src1, VR128:$src2, i128mem:$src3, u8imm:$src4),
359 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
361 (vt128 (OpNode (vt128 VR128:$src1), (vt128 VR128:$src2),
366 (ins VR128:$src1, f128mem:$src2, VR128:$src3, u8imm:$src4),
368 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
371 (vt128 (bitconvert (ld_128 addr:$src2))),
376 (ins VR128:$src1, VR128:$src2, VR128:$src3, u8imm:$src4),
378 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
382 (ins VR256:$src1, VR256:$src2, VR256:$src3, u8imm:$src4),
384 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
386 (vt256 (OpNode (vt256 VR256:$src1), (vt256 VR256:$src2),
389 (ins VR256:$src1, VR256:$src2, i256mem:$src3, u8imm:$src4),
391 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
393 (vt256 (OpNode (vt256 VR256:$src1), (vt256 VR256:$src2),
397 (ins VR256:$src1, f256mem:$src2, VR256:$src3, u8imm:$src4),
399 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),
402 (vt256 (bitconvert (ld_256 addr:$src2))),
407 (ins VR256:$src1, VR256:$src2, VR256:$src3, u8imm:$src4),
409 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"),