MPX: Add test cases for MPX
[nasm/avx512.git] / test / vgather.asm
blob4012bf28ef9fbdbb4c85348bd442095df1abe59c
1 bits 64
3 vgatherdpd xmm0,[rcx+xmm2],xmm3
4 vgatherqpd xmm0,[rcx+xmm2],xmm3
5 vgatherdpd ymm0,[rcx+xmm2],ymm3
6 vgatherqpd ymm0,[rcx+ymm2],ymm3
8 vgatherdpd xmm0,[rcx+xmm2*1],xmm3
9 vgatherqpd xmm0,[rcx+xmm2*1],xmm3
10 vgatherdpd ymm0,[rcx+xmm2*1],ymm3
11 vgatherqpd ymm0,[rcx+ymm2*1],ymm3
13 vgatherdpd xmm0,[rcx+xmm2*2],xmm3
14 vgatherqpd xmm0,[rcx+xmm2*2],xmm3
15 vgatherdpd ymm0,[rcx+xmm2*2],ymm3
16 vgatherqpd ymm0,[rcx+ymm2*2],ymm3
18 vgatherdpd xmm0,[rcx+xmm2*4],xmm3
19 vgatherqpd xmm0,[rcx+xmm2*4],xmm3
20 vgatherdpd ymm0,[rcx+xmm2*4],ymm3
21 vgatherqpd ymm0,[rcx+ymm2*4],ymm3
23 vgatherdpd xmm0,[rcx+xmm2*8],xmm3
24 vgatherqpd xmm0,[rcx+xmm2*8],xmm3
25 vgatherdpd ymm0,[rcx+xmm2*8],ymm3
26 vgatherqpd ymm0,[rcx+ymm2*8],ymm3
28 vgatherdpd xmm0,[xmm2],xmm3
29 vgatherqpd xmm0,[xmm2],xmm3
30 vgatherdpd ymm0,[xmm2],ymm3
31 vgatherqpd ymm0,[ymm2],ymm3
33 vgatherdpd xmm0,[xmm2*1],xmm3
34 vgatherqpd xmm0,[xmm2*1],xmm3
35 vgatherdpd ymm0,[xmm2*1],ymm3
36 vgatherqpd ymm0,[ymm2*1],ymm3
38 vgatherdpd xmm0,[xmm2*2],xmm3
39 vgatherqpd xmm0,[xmm2*2],xmm3
40 vgatherdpd ymm0,[xmm2*2],ymm3
41 vgatherqpd ymm0,[ymm2*2],ymm3
43 vgatherdpd xmm0,[xmm2*4],xmm3
44 vgatherqpd xmm0,[xmm2*4],xmm3
45 vgatherdpd ymm0,[xmm2*4],ymm3
46 vgatherqpd ymm0,[ymm2*4],ymm3
48 vgatherdpd xmm0,[xmm2*8],xmm3
49 vgatherqpd xmm0,[xmm2*8],xmm3
50 vgatherdpd ymm0,[xmm2*8],ymm3
51 vgatherqpd ymm0,[ymm2*8],ymm3
53 vgatherdpd xmm0,[xmm2+rcx],xmm3
54 vgatherqpd xmm0,[xmm2+rcx],xmm3
55 vgatherdpd ymm0,[xmm2+rcx],ymm3
56 vgatherqpd ymm0,[ymm2+rcx],ymm3
58 vgatherdpd xmm0,[xmm2*1+rcx],xmm3
59 vgatherqpd xmm0,[xmm2*1+rcx],xmm3
60 vgatherdpd ymm0,[xmm2*1+rcx],ymm3
61 vgatherqpd ymm0,[ymm2*1+rcx],ymm3
63 vgatherdpd xmm0,[xmm2*2+rcx],xmm3
64 vgatherqpd xmm0,[xmm2*2+rcx],xmm3
65 vgatherdpd ymm0,[xmm2*2+rcx],ymm3
66 vgatherqpd ymm0,[ymm2*2+rcx],ymm3
68 vgatherdpd xmm0,[xmm2*4+rcx],xmm3
69 vgatherqpd xmm0,[xmm2*4+rcx],xmm3
70 vgatherdpd ymm0,[xmm2*4+rcx],ymm3
71 vgatherqpd ymm0,[ymm2*4+rcx],ymm3
73 vgatherdpd xmm0,[xmm2*8+rcx],xmm3
74 vgatherqpd xmm0,[xmm2*8+rcx],xmm3
75 vgatherdpd ymm0,[xmm2*8+rcx],ymm3
76 vgatherqpd ymm0,[ymm2*8+rcx],ymm3