Enable Intel AVX512_VP2INTERSECT insn
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-vp2intersect.s
1 # Check AVX512_VP2INTERSECT new instructions.
2
3 .text
4 vp2intersectd %zmm1, %zmm2, %k3
5 vp2intersectd 64(%rax), %zmm2, %k3
6 vp2intersectd 8(%rax){1to16}, %zmm2, %k3
7
8 vp2intersectd %ymm1, %ymm2, %k3
9 vp2intersectd 32(%rax), %ymm2, %k3
10 vp2intersectd 8(%rax){1to8}, %ymm2, %k3
11
12 vp2intersectd %xmm1, %xmm2, %k3
13 vp2intersectd 16(%rax), %xmm2, %k3
14 vp2intersectd 8(%rax){1to4}, %xmm2, %k3
15
16 vp2intersectq %zmm1, %zmm2, %k3
17 vp2intersectq 64(%rax), %zmm2, %k3
18 vp2intersectq 8(%rax){1to8}, %zmm2, %k3
19
20 vp2intersectq %ymm1, %ymm2, %k3
21 vp2intersectq 32(%rax), %ymm2, %k3
22 vp2intersectq 8(%rax){1to4}, %ymm2, %k3
23
24 vp2intersectq %xmm1, %xmm2, %k3
25 vp2intersectq 16(%rax), %xmm2, %k3
26 vp2intersectq 8(%rax){1to2}, %xmm2, %k3
27
28 .intel_syntax noprefix
29 vp2intersectd k3, zmm2, zmm1
30 vp2intersectd k3, zmm2, 64[rax]
31 vp2intersectd k3, zmm2, 8[rax]{1to16}
32
33 vp2intersectd k3, ymm2, ymm1
34 vp2intersectd k3, ymm2, 32[rax]
35 vp2intersectd k3, ymm2, 8[rax]{1to8}
36
37 vp2intersectd k3, xmm2, xmm1
38 vp2intersectd k3, xmm2, 16[rax]
39 vp2intersectd k3, xmm2, 8[rax]{1to4}
40
41 vp2intersectq k3, zmm2, zmm1
42 vp2intersectq k3, zmm2, 64[rax]
43 vp2intersectq k3, zmm2, 8[rax]{1to8}
44
45 vp2intersectq k3, ymm2, ymm1
46 vp2intersectq k3, ymm2, 32[rax]
47 vp2intersectq k3, ymm2, 8[rax]{1to4}
48
49 vp2intersectq k3, xmm2, xmm1
50 vp2intersectq k3, xmm2, 16[rax]
51 vp2intersectq k3, xmm2, 8[rax]{1to2}
This page took 0.03094 seconds and 4 git commands to generate.