xref: /aosp_15_r20/external/llvm/test/MC/X86/x86-64-avx512cd_vl.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple x86_64-unknown-unknown -mcpu=knl -mattr=+avx512cd -mattr=+avx512vl  --show-encoding %s | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %xmm20, %xmm18
4*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x08,0x44,0xd4]
5*9880d681SAndroid Build Coastguard Worker          vplzcntq %xmm20, %xmm18
6*9880d681SAndroid Build Coastguard Worker
7*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %xmm20, %xmm18 {%k1}
8*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x09,0x44,0xd4]
9*9880d681SAndroid Build Coastguard Worker          vplzcntq %xmm20, %xmm18 {%k1}
10*9880d681SAndroid Build Coastguard Worker
11*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %xmm20, %xmm18 {%k1} {z}
12*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x89,0x44,0xd4]
13*9880d681SAndroid Build Coastguard Worker          vplzcntq %xmm20, %xmm18 {%k1} {z}
14*9880d681SAndroid Build Coastguard Worker
15*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx), %xmm18
16*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0x44,0x11]
17*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx), %xmm18
18*9880d681SAndroid Build Coastguard Worker
19*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 291(%rax,%r14,8), %xmm18
20*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x08,0x44,0x94,0xf0,0x23,0x01,0x00,0x00]
21*9880d681SAndroid Build Coastguard Worker          vplzcntq 291(%rax,%r14,8), %xmm18
22*9880d681SAndroid Build Coastguard Worker
23*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx){1to2}, %xmm18
24*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0x44,0x11]
25*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx){1to2}, %xmm18
26*9880d681SAndroid Build Coastguard Worker
27*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 2032(%rdx), %xmm18
28*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0x44,0x52,0x7f]
29*9880d681SAndroid Build Coastguard Worker          vplzcntq 2032(%rdx), %xmm18
30*9880d681SAndroid Build Coastguard Worker
31*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 2048(%rdx), %xmm18
32*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0x44,0x92,0x00,0x08,0x00,0x00]
33*9880d681SAndroid Build Coastguard Worker          vplzcntq 2048(%rdx), %xmm18
34*9880d681SAndroid Build Coastguard Worker
35*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -2048(%rdx), %xmm18
36*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0x44,0x52,0x80]
37*9880d681SAndroid Build Coastguard Worker          vplzcntq -2048(%rdx), %xmm18
38*9880d681SAndroid Build Coastguard Worker
39*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -2064(%rdx), %xmm18
40*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0x44,0x92,0xf0,0xf7,0xff,0xff]
41*9880d681SAndroid Build Coastguard Worker          vplzcntq -2064(%rdx), %xmm18
42*9880d681SAndroid Build Coastguard Worker
43*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1016(%rdx){1to2}, %xmm18
44*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0x44,0x52,0x7f]
45*9880d681SAndroid Build Coastguard Worker          vplzcntq 1016(%rdx){1to2}, %xmm18
46*9880d681SAndroid Build Coastguard Worker
47*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1024(%rdx){1to2}, %xmm18
48*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0x44,0x92,0x00,0x04,0x00,0x00]
49*9880d681SAndroid Build Coastguard Worker          vplzcntq 1024(%rdx){1to2}, %xmm18
50*9880d681SAndroid Build Coastguard Worker
51*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1024(%rdx){1to2}, %xmm18
52*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0x44,0x52,0x80]
53*9880d681SAndroid Build Coastguard Worker          vplzcntq -1024(%rdx){1to2}, %xmm18
54*9880d681SAndroid Build Coastguard Worker
55*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1032(%rdx){1to2}, %xmm18
56*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0x44,0x92,0xf8,0xfb,0xff,0xff]
57*9880d681SAndroid Build Coastguard Worker          vplzcntq -1032(%rdx){1to2}, %xmm18
58*9880d681SAndroid Build Coastguard Worker
59*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %ymm22, %ymm21
60*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x28,0x44,0xee]
61*9880d681SAndroid Build Coastguard Worker          vplzcntq %ymm22, %ymm21
62*9880d681SAndroid Build Coastguard Worker
63*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %ymm22, %ymm21 {%k7}
64*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x2f,0x44,0xee]
65*9880d681SAndroid Build Coastguard Worker          vplzcntq %ymm22, %ymm21 {%k7}
66*9880d681SAndroid Build Coastguard Worker
67*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %ymm22, %ymm21 {%k7} {z}
68*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0xaf,0x44,0xee]
69*9880d681SAndroid Build Coastguard Worker          vplzcntq %ymm22, %ymm21 {%k7} {z}
70*9880d681SAndroid Build Coastguard Worker
71*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx), %ymm21
72*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0x29]
73*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx), %ymm21
74*9880d681SAndroid Build Coastguard Worker
75*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 291(%rax,%r14,8), %ymm21
76*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x28,0x44,0xac,0xf0,0x23,0x01,0x00,0x00]
77*9880d681SAndroid Build Coastguard Worker          vplzcntq 291(%rax,%r14,8), %ymm21
78*9880d681SAndroid Build Coastguard Worker
79*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx){1to4}, %ymm21
80*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0x29]
81*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx){1to4}, %ymm21
82*9880d681SAndroid Build Coastguard Worker
83*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 4064(%rdx), %ymm21
84*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0x6a,0x7f]
85*9880d681SAndroid Build Coastguard Worker          vplzcntq 4064(%rdx), %ymm21
86*9880d681SAndroid Build Coastguard Worker
87*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 4096(%rdx), %ymm21
88*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0xaa,0x00,0x10,0x00,0x00]
89*9880d681SAndroid Build Coastguard Worker          vplzcntq 4096(%rdx), %ymm21
90*9880d681SAndroid Build Coastguard Worker
91*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -4096(%rdx), %ymm21
92*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0x6a,0x80]
93*9880d681SAndroid Build Coastguard Worker          vplzcntq -4096(%rdx), %ymm21
94*9880d681SAndroid Build Coastguard Worker
95*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -4128(%rdx), %ymm21
96*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0xaa,0xe0,0xef,0xff,0xff]
97*9880d681SAndroid Build Coastguard Worker          vplzcntq -4128(%rdx), %ymm21
98*9880d681SAndroid Build Coastguard Worker
99*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1016(%rdx){1to4}, %ymm21
100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0x6a,0x7f]
101*9880d681SAndroid Build Coastguard Worker          vplzcntq 1016(%rdx){1to4}, %ymm21
102*9880d681SAndroid Build Coastguard Worker
103*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1024(%rdx){1to4}, %ymm21
104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0xaa,0x00,0x04,0x00,0x00]
105*9880d681SAndroid Build Coastguard Worker          vplzcntq 1024(%rdx){1to4}, %ymm21
106*9880d681SAndroid Build Coastguard Worker
107*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1024(%rdx){1to4}, %ymm21
108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0x6a,0x80]
109*9880d681SAndroid Build Coastguard Worker          vplzcntq -1024(%rdx){1to4}, %ymm21
110*9880d681SAndroid Build Coastguard Worker
111*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1032(%rdx){1to4}, %ymm21
112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0xaa,0xf8,0xfb,0xff,0xff]
113*9880d681SAndroid Build Coastguard Worker          vplzcntq -1032(%rdx){1to4}, %ymm21
114*9880d681SAndroid Build Coastguard Worker
115*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %xmm20, %xmm24
116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0xfd,0x08,0x44,0xc4]
117*9880d681SAndroid Build Coastguard Worker          vplzcntq %xmm20, %xmm24
118*9880d681SAndroid Build Coastguard Worker
119*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %xmm20, %xmm24 {%k3}
120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0xfd,0x0b,0x44,0xc4]
121*9880d681SAndroid Build Coastguard Worker          vplzcntq %xmm20, %xmm24 {%k3}
122*9880d681SAndroid Build Coastguard Worker
123*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %xmm20, %xmm24 {%k3} {z}
124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0xfd,0x8b,0x44,0xc4]
125*9880d681SAndroid Build Coastguard Worker          vplzcntq %xmm20, %xmm24 {%k3} {z}
126*9880d681SAndroid Build Coastguard Worker
127*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx), %xmm24
128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x08,0x44,0x01]
129*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx), %xmm24
130*9880d681SAndroid Build Coastguard Worker
131*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 4660(%rax,%r14,8), %xmm24
132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0xfd,0x08,0x44,0x84,0xf0,0x34,0x12,0x00,0x00]
133*9880d681SAndroid Build Coastguard Worker          vplzcntq 4660(%rax,%r14,8), %xmm24
134*9880d681SAndroid Build Coastguard Worker
135*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx){1to2}, %xmm24
136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x18,0x44,0x01]
137*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx){1to2}, %xmm24
138*9880d681SAndroid Build Coastguard Worker
139*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 2032(%rdx), %xmm24
140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x08,0x44,0x42,0x7f]
141*9880d681SAndroid Build Coastguard Worker          vplzcntq 2032(%rdx), %xmm24
142*9880d681SAndroid Build Coastguard Worker
143*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 2048(%rdx), %xmm24
144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x08,0x44,0x82,0x00,0x08,0x00,0x00]
145*9880d681SAndroid Build Coastguard Worker          vplzcntq 2048(%rdx), %xmm24
146*9880d681SAndroid Build Coastguard Worker
147*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -2048(%rdx), %xmm24
148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x08,0x44,0x42,0x80]
149*9880d681SAndroid Build Coastguard Worker          vplzcntq -2048(%rdx), %xmm24
150*9880d681SAndroid Build Coastguard Worker
151*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -2064(%rdx), %xmm24
152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x08,0x44,0x82,0xf0,0xf7,0xff,0xff]
153*9880d681SAndroid Build Coastguard Worker          vplzcntq -2064(%rdx), %xmm24
154*9880d681SAndroid Build Coastguard Worker
155*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1016(%rdx){1to2}, %xmm24
156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x18,0x44,0x42,0x7f]
157*9880d681SAndroid Build Coastguard Worker          vplzcntq 1016(%rdx){1to2}, %xmm24
158*9880d681SAndroid Build Coastguard Worker
159*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1024(%rdx){1to2}, %xmm24
160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x18,0x44,0x82,0x00,0x04,0x00,0x00]
161*9880d681SAndroid Build Coastguard Worker          vplzcntq 1024(%rdx){1to2}, %xmm24
162*9880d681SAndroid Build Coastguard Worker
163*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1024(%rdx){1to2}, %xmm24
164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x18,0x44,0x42,0x80]
165*9880d681SAndroid Build Coastguard Worker          vplzcntq -1024(%rdx){1to2}, %xmm24
166*9880d681SAndroid Build Coastguard Worker
167*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1032(%rdx){1to2}, %xmm24
168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0xfd,0x18,0x44,0x82,0xf8,0xfb,0xff,0xff]
169*9880d681SAndroid Build Coastguard Worker          vplzcntq -1032(%rdx){1to2}, %xmm24
170*9880d681SAndroid Build Coastguard Worker
171*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %ymm27, %ymm23
172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x28,0x44,0xfb]
173*9880d681SAndroid Build Coastguard Worker          vplzcntq %ymm27, %ymm23
174*9880d681SAndroid Build Coastguard Worker
175*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %ymm27, %ymm23 {%k5}
176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x2d,0x44,0xfb]
177*9880d681SAndroid Build Coastguard Worker          vplzcntq %ymm27, %ymm23 {%k5}
178*9880d681SAndroid Build Coastguard Worker
179*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq %ymm27, %ymm23 {%k5} {z}
180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0xad,0x44,0xfb]
181*9880d681SAndroid Build Coastguard Worker          vplzcntq %ymm27, %ymm23 {%k5} {z}
182*9880d681SAndroid Build Coastguard Worker
183*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx), %ymm23
184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0x39]
185*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx), %ymm23
186*9880d681SAndroid Build Coastguard Worker
187*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 4660(%rax,%r14,8), %ymm23
188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x28,0x44,0xbc,0xf0,0x34,0x12,0x00,0x00]
189*9880d681SAndroid Build Coastguard Worker          vplzcntq 4660(%rax,%r14,8), %ymm23
190*9880d681SAndroid Build Coastguard Worker
191*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq (%rcx){1to4}, %ymm23
192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0x39]
193*9880d681SAndroid Build Coastguard Worker          vplzcntq (%rcx){1to4}, %ymm23
194*9880d681SAndroid Build Coastguard Worker
195*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 4064(%rdx), %ymm23
196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0x7a,0x7f]
197*9880d681SAndroid Build Coastguard Worker          vplzcntq 4064(%rdx), %ymm23
198*9880d681SAndroid Build Coastguard Worker
199*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 4096(%rdx), %ymm23
200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0xba,0x00,0x10,0x00,0x00]
201*9880d681SAndroid Build Coastguard Worker          vplzcntq 4096(%rdx), %ymm23
202*9880d681SAndroid Build Coastguard Worker
203*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -4096(%rdx), %ymm23
204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0x7a,0x80]
205*9880d681SAndroid Build Coastguard Worker          vplzcntq -4096(%rdx), %ymm23
206*9880d681SAndroid Build Coastguard Worker
207*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -4128(%rdx), %ymm23
208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0x44,0xba,0xe0,0xef,0xff,0xff]
209*9880d681SAndroid Build Coastguard Worker          vplzcntq -4128(%rdx), %ymm23
210*9880d681SAndroid Build Coastguard Worker
211*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1016(%rdx){1to4}, %ymm23
212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0x7a,0x7f]
213*9880d681SAndroid Build Coastguard Worker          vplzcntq 1016(%rdx){1to4}, %ymm23
214*9880d681SAndroid Build Coastguard Worker
215*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq 1024(%rdx){1to4}, %ymm23
216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0xba,0x00,0x04,0x00,0x00]
217*9880d681SAndroid Build Coastguard Worker          vplzcntq 1024(%rdx){1to4}, %ymm23
218*9880d681SAndroid Build Coastguard Worker
219*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1024(%rdx){1to4}, %ymm23
220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0x7a,0x80]
221*9880d681SAndroid Build Coastguard Worker          vplzcntq -1024(%rdx){1to4}, %ymm23
222*9880d681SAndroid Build Coastguard Worker
223*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntq -1032(%rdx){1to4}, %ymm23
224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0x44,0xba,0xf8,0xfb,0xff,0xff]
225*9880d681SAndroid Build Coastguard Worker          vplzcntq -1032(%rdx){1to4}, %ymm23
226*9880d681SAndroid Build Coastguard Worker
227*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %xmm26, %xmm26
228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x02,0x7d,0x08,0x44,0xd2]
229*9880d681SAndroid Build Coastguard Worker          vplzcntd %xmm26, %xmm26
230*9880d681SAndroid Build Coastguard Worker
231*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %xmm26, %xmm26 {%k4}
232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x02,0x7d,0x0c,0x44,0xd2]
233*9880d681SAndroid Build Coastguard Worker          vplzcntd %xmm26, %xmm26 {%k4}
234*9880d681SAndroid Build Coastguard Worker
235*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %xmm26, %xmm26 {%k4} {z}
236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x02,0x7d,0x8c,0x44,0xd2]
237*9880d681SAndroid Build Coastguard Worker          vplzcntd %xmm26, %xmm26 {%k4} {z}
238*9880d681SAndroid Build Coastguard Worker
239*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx), %xmm26
240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x11]
241*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx), %xmm26
242*9880d681SAndroid Build Coastguard Worker
243*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 291(%rax,%r14,8), %xmm26
244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x08,0x44,0x94,0xf0,0x23,0x01,0x00,0x00]
245*9880d681SAndroid Build Coastguard Worker          vplzcntd 291(%rax,%r14,8), %xmm26
246*9880d681SAndroid Build Coastguard Worker
247*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx){1to4}, %xmm26
248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x11]
249*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx){1to4}, %xmm26
250*9880d681SAndroid Build Coastguard Worker
251*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 2032(%rdx), %xmm26
252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x52,0x7f]
253*9880d681SAndroid Build Coastguard Worker          vplzcntd 2032(%rdx), %xmm26
254*9880d681SAndroid Build Coastguard Worker
255*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 2048(%rdx), %xmm26
256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x92,0x00,0x08,0x00,0x00]
257*9880d681SAndroid Build Coastguard Worker          vplzcntd 2048(%rdx), %xmm26
258*9880d681SAndroid Build Coastguard Worker
259*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -2048(%rdx), %xmm26
260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x52,0x80]
261*9880d681SAndroid Build Coastguard Worker          vplzcntd -2048(%rdx), %xmm26
262*9880d681SAndroid Build Coastguard Worker
263*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -2064(%rdx), %xmm26
264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x92,0xf0,0xf7,0xff,0xff]
265*9880d681SAndroid Build Coastguard Worker          vplzcntd -2064(%rdx), %xmm26
266*9880d681SAndroid Build Coastguard Worker
267*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 508(%rdx){1to4}, %xmm26
268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x52,0x7f]
269*9880d681SAndroid Build Coastguard Worker          vplzcntd 508(%rdx){1to4}, %xmm26
270*9880d681SAndroid Build Coastguard Worker
271*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 512(%rdx){1to4}, %xmm26
272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x92,0x00,0x02,0x00,0x00]
273*9880d681SAndroid Build Coastguard Worker          vplzcntd 512(%rdx){1to4}, %xmm26
274*9880d681SAndroid Build Coastguard Worker
275*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -512(%rdx){1to4}, %xmm26
276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x52,0x80]
277*9880d681SAndroid Build Coastguard Worker          vplzcntd -512(%rdx){1to4}, %xmm26
278*9880d681SAndroid Build Coastguard Worker
279*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -516(%rdx){1to4}, %xmm26
280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x92,0xfc,0xfd,0xff,0xff]
281*9880d681SAndroid Build Coastguard Worker          vplzcntd -516(%rdx){1to4}, %xmm26
282*9880d681SAndroid Build Coastguard Worker
283*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %ymm22, %ymm25
284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x28,0x44,0xce]
285*9880d681SAndroid Build Coastguard Worker          vplzcntd %ymm22, %ymm25
286*9880d681SAndroid Build Coastguard Worker
287*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %ymm22, %ymm25 {%k2}
288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x2a,0x44,0xce]
289*9880d681SAndroid Build Coastguard Worker          vplzcntd %ymm22, %ymm25 {%k2}
290*9880d681SAndroid Build Coastguard Worker
291*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %ymm22, %ymm25 {%k2} {z}
292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0xaa,0x44,0xce]
293*9880d681SAndroid Build Coastguard Worker          vplzcntd %ymm22, %ymm25 {%k2} {z}
294*9880d681SAndroid Build Coastguard Worker
295*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx), %ymm25
296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0x44,0x09]
297*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx), %ymm25
298*9880d681SAndroid Build Coastguard Worker
299*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 291(%rax,%r14,8), %ymm25
300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x28,0x44,0x8c,0xf0,0x23,0x01,0x00,0x00]
301*9880d681SAndroid Build Coastguard Worker          vplzcntd 291(%rax,%r14,8), %ymm25
302*9880d681SAndroid Build Coastguard Worker
303*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx){1to8}, %ymm25
304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0x44,0x09]
305*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx){1to8}, %ymm25
306*9880d681SAndroid Build Coastguard Worker
307*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 4064(%rdx), %ymm25
308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0x44,0x4a,0x7f]
309*9880d681SAndroid Build Coastguard Worker          vplzcntd 4064(%rdx), %ymm25
310*9880d681SAndroid Build Coastguard Worker
311*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 4096(%rdx), %ymm25
312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0x44,0x8a,0x00,0x10,0x00,0x00]
313*9880d681SAndroid Build Coastguard Worker          vplzcntd 4096(%rdx), %ymm25
314*9880d681SAndroid Build Coastguard Worker
315*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -4096(%rdx), %ymm25
316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0x44,0x4a,0x80]
317*9880d681SAndroid Build Coastguard Worker          vplzcntd -4096(%rdx), %ymm25
318*9880d681SAndroid Build Coastguard Worker
319*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -4128(%rdx), %ymm25
320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0x44,0x8a,0xe0,0xef,0xff,0xff]
321*9880d681SAndroid Build Coastguard Worker          vplzcntd -4128(%rdx), %ymm25
322*9880d681SAndroid Build Coastguard Worker
323*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 508(%rdx){1to8}, %ymm25
324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0x44,0x4a,0x7f]
325*9880d681SAndroid Build Coastguard Worker          vplzcntd 508(%rdx){1to8}, %ymm25
326*9880d681SAndroid Build Coastguard Worker
327*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 512(%rdx){1to8}, %ymm25
328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0x44,0x8a,0x00,0x02,0x00,0x00]
329*9880d681SAndroid Build Coastguard Worker          vplzcntd 512(%rdx){1to8}, %ymm25
330*9880d681SAndroid Build Coastguard Worker
331*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -512(%rdx){1to8}, %ymm25
332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0x44,0x4a,0x80]
333*9880d681SAndroid Build Coastguard Worker          vplzcntd -512(%rdx){1to8}, %ymm25
334*9880d681SAndroid Build Coastguard Worker
335*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -516(%rdx){1to8}, %ymm25
336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0x44,0x8a,0xfc,0xfd,0xff,0xff]
337*9880d681SAndroid Build Coastguard Worker          vplzcntd -516(%rdx){1to8}, %ymm25
338*9880d681SAndroid Build Coastguard Worker
339*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %xmm22, %xmm30
340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x08,0x44,0xf6]
341*9880d681SAndroid Build Coastguard Worker          vplzcntd %xmm22, %xmm30
342*9880d681SAndroid Build Coastguard Worker
343*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %xmm22, %xmm30 {%k7}
344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x0f,0x44,0xf6]
345*9880d681SAndroid Build Coastguard Worker          vplzcntd %xmm22, %xmm30 {%k7}
346*9880d681SAndroid Build Coastguard Worker
347*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %xmm22, %xmm30 {%k7} {z}
348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x8f,0x44,0xf6]
349*9880d681SAndroid Build Coastguard Worker          vplzcntd %xmm22, %xmm30 {%k7} {z}
350*9880d681SAndroid Build Coastguard Worker
351*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx), %xmm30
352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x31]
353*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx), %xmm30
354*9880d681SAndroid Build Coastguard Worker
355*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 4660(%rax,%r14,8), %xmm30
356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x08,0x44,0xb4,0xf0,0x34,0x12,0x00,0x00]
357*9880d681SAndroid Build Coastguard Worker          vplzcntd 4660(%rax,%r14,8), %xmm30
358*9880d681SAndroid Build Coastguard Worker
359*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx){1to4}, %xmm30
360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x31]
361*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx){1to4}, %xmm30
362*9880d681SAndroid Build Coastguard Worker
363*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 2032(%rdx), %xmm30
364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x72,0x7f]
365*9880d681SAndroid Build Coastguard Worker          vplzcntd 2032(%rdx), %xmm30
366*9880d681SAndroid Build Coastguard Worker
367*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 2048(%rdx), %xmm30
368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0xb2,0x00,0x08,0x00,0x00]
369*9880d681SAndroid Build Coastguard Worker          vplzcntd 2048(%rdx), %xmm30
370*9880d681SAndroid Build Coastguard Worker
371*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -2048(%rdx), %xmm30
372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0x72,0x80]
373*9880d681SAndroid Build Coastguard Worker          vplzcntd -2048(%rdx), %xmm30
374*9880d681SAndroid Build Coastguard Worker
375*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -2064(%rdx), %xmm30
376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0x44,0xb2,0xf0,0xf7,0xff,0xff]
377*9880d681SAndroid Build Coastguard Worker          vplzcntd -2064(%rdx), %xmm30
378*9880d681SAndroid Build Coastguard Worker
379*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 508(%rdx){1to4}, %xmm30
380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x72,0x7f]
381*9880d681SAndroid Build Coastguard Worker          vplzcntd 508(%rdx){1to4}, %xmm30
382*9880d681SAndroid Build Coastguard Worker
383*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 512(%rdx){1to4}, %xmm30
384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0xb2,0x00,0x02,0x00,0x00]
385*9880d681SAndroid Build Coastguard Worker          vplzcntd 512(%rdx){1to4}, %xmm30
386*9880d681SAndroid Build Coastguard Worker
387*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -512(%rdx){1to4}, %xmm30
388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0x72,0x80]
389*9880d681SAndroid Build Coastguard Worker          vplzcntd -512(%rdx){1to4}, %xmm30
390*9880d681SAndroid Build Coastguard Worker
391*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -516(%rdx){1to4}, %xmm30
392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0x44,0xb2,0xfc,0xfd,0xff,0xff]
393*9880d681SAndroid Build Coastguard Worker          vplzcntd -516(%rdx){1to4}, %xmm30
394*9880d681SAndroid Build Coastguard Worker
395*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %ymm22, %ymm21
396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0x7d,0x28,0x44,0xee]
397*9880d681SAndroid Build Coastguard Worker          vplzcntd %ymm22, %ymm21
398*9880d681SAndroid Build Coastguard Worker
399*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %ymm22, %ymm21 {%k3}
400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0x7d,0x2b,0x44,0xee]
401*9880d681SAndroid Build Coastguard Worker          vplzcntd %ymm22, %ymm21 {%k3}
402*9880d681SAndroid Build Coastguard Worker
403*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd %ymm22, %ymm21 {%k3} {z}
404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0x7d,0xab,0x44,0xee]
405*9880d681SAndroid Build Coastguard Worker          vplzcntd %ymm22, %ymm21 {%k3} {z}
406*9880d681SAndroid Build Coastguard Worker
407*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx), %ymm21
408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x28,0x44,0x29]
409*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx), %ymm21
410*9880d681SAndroid Build Coastguard Worker
411*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 4660(%rax,%r14,8), %ymm21
412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0x7d,0x28,0x44,0xac,0xf0,0x34,0x12,0x00,0x00]
413*9880d681SAndroid Build Coastguard Worker          vplzcntd 4660(%rax,%r14,8), %ymm21
414*9880d681SAndroid Build Coastguard Worker
415*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd (%rcx){1to8}, %ymm21
416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x38,0x44,0x29]
417*9880d681SAndroid Build Coastguard Worker          vplzcntd (%rcx){1to8}, %ymm21
418*9880d681SAndroid Build Coastguard Worker
419*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 4064(%rdx), %ymm21
420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x28,0x44,0x6a,0x7f]
421*9880d681SAndroid Build Coastguard Worker          vplzcntd 4064(%rdx), %ymm21
422*9880d681SAndroid Build Coastguard Worker
423*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 4096(%rdx), %ymm21
424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x28,0x44,0xaa,0x00,0x10,0x00,0x00]
425*9880d681SAndroid Build Coastguard Worker          vplzcntd 4096(%rdx), %ymm21
426*9880d681SAndroid Build Coastguard Worker
427*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -4096(%rdx), %ymm21
428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x28,0x44,0x6a,0x80]
429*9880d681SAndroid Build Coastguard Worker          vplzcntd -4096(%rdx), %ymm21
430*9880d681SAndroid Build Coastguard Worker
431*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -4128(%rdx), %ymm21
432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x28,0x44,0xaa,0xe0,0xef,0xff,0xff]
433*9880d681SAndroid Build Coastguard Worker          vplzcntd -4128(%rdx), %ymm21
434*9880d681SAndroid Build Coastguard Worker
435*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 508(%rdx){1to8}, %ymm21
436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x38,0x44,0x6a,0x7f]
437*9880d681SAndroid Build Coastguard Worker          vplzcntd 508(%rdx){1to8}, %ymm21
438*9880d681SAndroid Build Coastguard Worker
439*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd 512(%rdx){1to8}, %ymm21
440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x38,0x44,0xaa,0x00,0x02,0x00,0x00]
441*9880d681SAndroid Build Coastguard Worker          vplzcntd 512(%rdx){1to8}, %ymm21
442*9880d681SAndroid Build Coastguard Worker
443*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -512(%rdx){1to8}, %ymm21
444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x38,0x44,0x6a,0x80]
445*9880d681SAndroid Build Coastguard Worker          vplzcntd -512(%rdx){1to8}, %ymm21
446*9880d681SAndroid Build Coastguard Worker
447*9880d681SAndroid Build Coastguard Worker// CHECK: vplzcntd -516(%rdx){1to8}, %ymm21
448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x38,0x44,0xaa,0xfc,0xfd,0xff,0xff]
449*9880d681SAndroid Build Coastguard Worker          vplzcntd -516(%rdx){1to8}, %ymm21
450*9880d681SAndroid Build Coastguard Worker
451*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %xmm24, %xmm19
452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x08,0xc4,0xd8]
453*9880d681SAndroid Build Coastguard Worker          vpconflictq %xmm24, %xmm19
454*9880d681SAndroid Build Coastguard Worker
455*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %xmm24, %xmm19 {%k7}
456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x0f,0xc4,0xd8]
457*9880d681SAndroid Build Coastguard Worker          vpconflictq %xmm24, %xmm19 {%k7}
458*9880d681SAndroid Build Coastguard Worker
459*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %xmm24, %xmm19 {%k7} {z}
460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x8f,0xc4,0xd8]
461*9880d681SAndroid Build Coastguard Worker          vpconflictq %xmm24, %xmm19 {%k7} {z}
462*9880d681SAndroid Build Coastguard Worker
463*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx), %xmm19
464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x19]
465*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx), %xmm19
466*9880d681SAndroid Build Coastguard Worker
467*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 291(%rax,%r14,8), %xmm19
468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x08,0xc4,0x9c,0xf0,0x23,0x01,0x00,0x00]
469*9880d681SAndroid Build Coastguard Worker          vpconflictq 291(%rax,%r14,8), %xmm19
470*9880d681SAndroid Build Coastguard Worker
471*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx){1to2}, %xmm19
472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x19]
473*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx){1to2}, %xmm19
474*9880d681SAndroid Build Coastguard Worker
475*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 2032(%rdx), %xmm19
476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x5a,0x7f]
477*9880d681SAndroid Build Coastguard Worker          vpconflictq 2032(%rdx), %xmm19
478*9880d681SAndroid Build Coastguard Worker
479*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 2048(%rdx), %xmm19
480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x9a,0x00,0x08,0x00,0x00]
481*9880d681SAndroid Build Coastguard Worker          vpconflictq 2048(%rdx), %xmm19
482*9880d681SAndroid Build Coastguard Worker
483*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -2048(%rdx), %xmm19
484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x5a,0x80]
485*9880d681SAndroid Build Coastguard Worker          vpconflictq -2048(%rdx), %xmm19
486*9880d681SAndroid Build Coastguard Worker
487*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -2064(%rdx), %xmm19
488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x9a,0xf0,0xf7,0xff,0xff]
489*9880d681SAndroid Build Coastguard Worker          vpconflictq -2064(%rdx), %xmm19
490*9880d681SAndroid Build Coastguard Worker
491*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1016(%rdx){1to2}, %xmm19
492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x5a,0x7f]
493*9880d681SAndroid Build Coastguard Worker          vpconflictq 1016(%rdx){1to2}, %xmm19
494*9880d681SAndroid Build Coastguard Worker
495*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1024(%rdx){1to2}, %xmm19
496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x9a,0x00,0x04,0x00,0x00]
497*9880d681SAndroid Build Coastguard Worker          vpconflictq 1024(%rdx){1to2}, %xmm19
498*9880d681SAndroid Build Coastguard Worker
499*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1024(%rdx){1to2}, %xmm19
500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x5a,0x80]
501*9880d681SAndroid Build Coastguard Worker          vpconflictq -1024(%rdx){1to2}, %xmm19
502*9880d681SAndroid Build Coastguard Worker
503*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1032(%rdx){1to2}, %xmm19
504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x9a,0xf8,0xfb,0xff,0xff]
505*9880d681SAndroid Build Coastguard Worker          vpconflictq -1032(%rdx){1to2}, %xmm19
506*9880d681SAndroid Build Coastguard Worker
507*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %ymm25, %ymm20
508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x28,0xc4,0xe1]
509*9880d681SAndroid Build Coastguard Worker          vpconflictq %ymm25, %ymm20
510*9880d681SAndroid Build Coastguard Worker
511*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %ymm25, %ymm20 {%k6}
512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x2e,0xc4,0xe1]
513*9880d681SAndroid Build Coastguard Worker          vpconflictq %ymm25, %ymm20 {%k6}
514*9880d681SAndroid Build Coastguard Worker
515*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %ymm25, %ymm20 {%k6} {z}
516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0xae,0xc4,0xe1]
517*9880d681SAndroid Build Coastguard Worker          vpconflictq %ymm25, %ymm20 {%k6} {z}
518*9880d681SAndroid Build Coastguard Worker
519*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx), %ymm20
520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x21]
521*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx), %ymm20
522*9880d681SAndroid Build Coastguard Worker
523*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 291(%rax,%r14,8), %ymm20
524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x28,0xc4,0xa4,0xf0,0x23,0x01,0x00,0x00]
525*9880d681SAndroid Build Coastguard Worker          vpconflictq 291(%rax,%r14,8), %ymm20
526*9880d681SAndroid Build Coastguard Worker
527*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx){1to4}, %ymm20
528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x21]
529*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx){1to4}, %ymm20
530*9880d681SAndroid Build Coastguard Worker
531*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 4064(%rdx), %ymm20
532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x62,0x7f]
533*9880d681SAndroid Build Coastguard Worker          vpconflictq 4064(%rdx), %ymm20
534*9880d681SAndroid Build Coastguard Worker
535*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 4096(%rdx), %ymm20
536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0xa2,0x00,0x10,0x00,0x00]
537*9880d681SAndroid Build Coastguard Worker          vpconflictq 4096(%rdx), %ymm20
538*9880d681SAndroid Build Coastguard Worker
539*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -4096(%rdx), %ymm20
540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x62,0x80]
541*9880d681SAndroid Build Coastguard Worker          vpconflictq -4096(%rdx), %ymm20
542*9880d681SAndroid Build Coastguard Worker
543*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -4128(%rdx), %ymm20
544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0xa2,0xe0,0xef,0xff,0xff]
545*9880d681SAndroid Build Coastguard Worker          vpconflictq -4128(%rdx), %ymm20
546*9880d681SAndroid Build Coastguard Worker
547*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1016(%rdx){1to4}, %ymm20
548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x62,0x7f]
549*9880d681SAndroid Build Coastguard Worker          vpconflictq 1016(%rdx){1to4}, %ymm20
550*9880d681SAndroid Build Coastguard Worker
551*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1024(%rdx){1to4}, %ymm20
552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0xa2,0x00,0x04,0x00,0x00]
553*9880d681SAndroid Build Coastguard Worker          vpconflictq 1024(%rdx){1to4}, %ymm20
554*9880d681SAndroid Build Coastguard Worker
555*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1024(%rdx){1to4}, %ymm20
556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x62,0x80]
557*9880d681SAndroid Build Coastguard Worker          vpconflictq -1024(%rdx){1to4}, %ymm20
558*9880d681SAndroid Build Coastguard Worker
559*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1032(%rdx){1to4}, %ymm20
560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0xa2,0xf8,0xfb,0xff,0xff]
561*9880d681SAndroid Build Coastguard Worker          vpconflictq -1032(%rdx){1to4}, %ymm20
562*9880d681SAndroid Build Coastguard Worker
563*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %xmm27, %xmm18
564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x08,0xc4,0xd3]
565*9880d681SAndroid Build Coastguard Worker          vpconflictq %xmm27, %xmm18
566*9880d681SAndroid Build Coastguard Worker
567*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %xmm27, %xmm18 {%k4}
568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x0c,0xc4,0xd3]
569*9880d681SAndroid Build Coastguard Worker          vpconflictq %xmm27, %xmm18 {%k4}
570*9880d681SAndroid Build Coastguard Worker
571*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %xmm27, %xmm18 {%k4} {z}
572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0xfd,0x8c,0xc4,0xd3]
573*9880d681SAndroid Build Coastguard Worker          vpconflictq %xmm27, %xmm18 {%k4} {z}
574*9880d681SAndroid Build Coastguard Worker
575*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx), %xmm18
576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x11]
577*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx), %xmm18
578*9880d681SAndroid Build Coastguard Worker
579*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 4660(%rax,%r14,8), %xmm18
580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x08,0xc4,0x94,0xf0,0x34,0x12,0x00,0x00]
581*9880d681SAndroid Build Coastguard Worker          vpconflictq 4660(%rax,%r14,8), %xmm18
582*9880d681SAndroid Build Coastguard Worker
583*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx){1to2}, %xmm18
584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x11]
585*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx){1to2}, %xmm18
586*9880d681SAndroid Build Coastguard Worker
587*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 2032(%rdx), %xmm18
588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x52,0x7f]
589*9880d681SAndroid Build Coastguard Worker          vpconflictq 2032(%rdx), %xmm18
590*9880d681SAndroid Build Coastguard Worker
591*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 2048(%rdx), %xmm18
592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x92,0x00,0x08,0x00,0x00]
593*9880d681SAndroid Build Coastguard Worker          vpconflictq 2048(%rdx), %xmm18
594*9880d681SAndroid Build Coastguard Worker
595*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -2048(%rdx), %xmm18
596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x52,0x80]
597*9880d681SAndroid Build Coastguard Worker          vpconflictq -2048(%rdx), %xmm18
598*9880d681SAndroid Build Coastguard Worker
599*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -2064(%rdx), %xmm18
600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x08,0xc4,0x92,0xf0,0xf7,0xff,0xff]
601*9880d681SAndroid Build Coastguard Worker          vpconflictq -2064(%rdx), %xmm18
602*9880d681SAndroid Build Coastguard Worker
603*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1016(%rdx){1to2}, %xmm18
604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x52,0x7f]
605*9880d681SAndroid Build Coastguard Worker          vpconflictq 1016(%rdx){1to2}, %xmm18
606*9880d681SAndroid Build Coastguard Worker
607*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1024(%rdx){1to2}, %xmm18
608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x92,0x00,0x04,0x00,0x00]
609*9880d681SAndroid Build Coastguard Worker          vpconflictq 1024(%rdx){1to2}, %xmm18
610*9880d681SAndroid Build Coastguard Worker
611*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1024(%rdx){1to2}, %xmm18
612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x52,0x80]
613*9880d681SAndroid Build Coastguard Worker          vpconflictq -1024(%rdx){1to2}, %xmm18
614*9880d681SAndroid Build Coastguard Worker
615*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1032(%rdx){1to2}, %xmm18
616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x18,0xc4,0x92,0xf8,0xfb,0xff,0xff]
617*9880d681SAndroid Build Coastguard Worker          vpconflictq -1032(%rdx){1to2}, %xmm18
618*9880d681SAndroid Build Coastguard Worker
619*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %ymm21, %ymm17
620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x28,0xc4,0xcd]
621*9880d681SAndroid Build Coastguard Worker          vpconflictq %ymm21, %ymm17
622*9880d681SAndroid Build Coastguard Worker
623*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %ymm21, %ymm17 {%k6}
624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x2e,0xc4,0xcd]
625*9880d681SAndroid Build Coastguard Worker          vpconflictq %ymm21, %ymm17 {%k6}
626*9880d681SAndroid Build Coastguard Worker
627*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq %ymm21, %ymm17 {%k6} {z}
628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0xae,0xc4,0xcd]
629*9880d681SAndroid Build Coastguard Worker          vpconflictq %ymm21, %ymm17 {%k6} {z}
630*9880d681SAndroid Build Coastguard Worker
631*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx), %ymm17
632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x09]
633*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx), %ymm17
634*9880d681SAndroid Build Coastguard Worker
635*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 4660(%rax,%r14,8), %ymm17
636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0xfd,0x28,0xc4,0x8c,0xf0,0x34,0x12,0x00,0x00]
637*9880d681SAndroid Build Coastguard Worker          vpconflictq 4660(%rax,%r14,8), %ymm17
638*9880d681SAndroid Build Coastguard Worker
639*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq (%rcx){1to4}, %ymm17
640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x09]
641*9880d681SAndroid Build Coastguard Worker          vpconflictq (%rcx){1to4}, %ymm17
642*9880d681SAndroid Build Coastguard Worker
643*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 4064(%rdx), %ymm17
644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x4a,0x7f]
645*9880d681SAndroid Build Coastguard Worker          vpconflictq 4064(%rdx), %ymm17
646*9880d681SAndroid Build Coastguard Worker
647*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 4096(%rdx), %ymm17
648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x8a,0x00,0x10,0x00,0x00]
649*9880d681SAndroid Build Coastguard Worker          vpconflictq 4096(%rdx), %ymm17
650*9880d681SAndroid Build Coastguard Worker
651*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -4096(%rdx), %ymm17
652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x4a,0x80]
653*9880d681SAndroid Build Coastguard Worker          vpconflictq -4096(%rdx), %ymm17
654*9880d681SAndroid Build Coastguard Worker
655*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -4128(%rdx), %ymm17
656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x28,0xc4,0x8a,0xe0,0xef,0xff,0xff]
657*9880d681SAndroid Build Coastguard Worker          vpconflictq -4128(%rdx), %ymm17
658*9880d681SAndroid Build Coastguard Worker
659*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1016(%rdx){1to4}, %ymm17
660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x4a,0x7f]
661*9880d681SAndroid Build Coastguard Worker          vpconflictq 1016(%rdx){1to4}, %ymm17
662*9880d681SAndroid Build Coastguard Worker
663*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq 1024(%rdx){1to4}, %ymm17
664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x8a,0x00,0x04,0x00,0x00]
665*9880d681SAndroid Build Coastguard Worker          vpconflictq 1024(%rdx){1to4}, %ymm17
666*9880d681SAndroid Build Coastguard Worker
667*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1024(%rdx){1to4}, %ymm17
668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x4a,0x80]
669*9880d681SAndroid Build Coastguard Worker          vpconflictq -1024(%rdx){1to4}, %ymm17
670*9880d681SAndroid Build Coastguard Worker
671*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictq -1032(%rdx){1to4}, %ymm17
672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0xfd,0x38,0xc4,0x8a,0xf8,0xfb,0xff,0xff]
673*9880d681SAndroid Build Coastguard Worker          vpconflictq -1032(%rdx){1to4}, %ymm17
674*9880d681SAndroid Build Coastguard Worker
675*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %xmm27, %xmm21
676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0x7d,0x08,0xc4,0xeb]
677*9880d681SAndroid Build Coastguard Worker          vpconflictd %xmm27, %xmm21
678*9880d681SAndroid Build Coastguard Worker
679*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %xmm27, %xmm21 {%k5}
680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0x7d,0x0d,0xc4,0xeb]
681*9880d681SAndroid Build Coastguard Worker          vpconflictd %xmm27, %xmm21 {%k5}
682*9880d681SAndroid Build Coastguard Worker
683*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %xmm27, %xmm21 {%k5} {z}
684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x82,0x7d,0x8d,0xc4,0xeb]
685*9880d681SAndroid Build Coastguard Worker          vpconflictd %xmm27, %xmm21 {%k5} {z}
686*9880d681SAndroid Build Coastguard Worker
687*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx), %xmm21
688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x08,0xc4,0x29]
689*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx), %xmm21
690*9880d681SAndroid Build Coastguard Worker
691*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 291(%rax,%r14,8), %xmm21
692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xa2,0x7d,0x08,0xc4,0xac,0xf0,0x23,0x01,0x00,0x00]
693*9880d681SAndroid Build Coastguard Worker          vpconflictd 291(%rax,%r14,8), %xmm21
694*9880d681SAndroid Build Coastguard Worker
695*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx){1to4}, %xmm21
696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x18,0xc4,0x29]
697*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx){1to4}, %xmm21
698*9880d681SAndroid Build Coastguard Worker
699*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 2032(%rdx), %xmm21
700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x08,0xc4,0x6a,0x7f]
701*9880d681SAndroid Build Coastguard Worker          vpconflictd 2032(%rdx), %xmm21
702*9880d681SAndroid Build Coastguard Worker
703*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 2048(%rdx), %xmm21
704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x08,0xc4,0xaa,0x00,0x08,0x00,0x00]
705*9880d681SAndroid Build Coastguard Worker          vpconflictd 2048(%rdx), %xmm21
706*9880d681SAndroid Build Coastguard Worker
707*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -2048(%rdx), %xmm21
708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x08,0xc4,0x6a,0x80]
709*9880d681SAndroid Build Coastguard Worker          vpconflictd -2048(%rdx), %xmm21
710*9880d681SAndroid Build Coastguard Worker
711*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -2064(%rdx), %xmm21
712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x08,0xc4,0xaa,0xf0,0xf7,0xff,0xff]
713*9880d681SAndroid Build Coastguard Worker          vpconflictd -2064(%rdx), %xmm21
714*9880d681SAndroid Build Coastguard Worker
715*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 508(%rdx){1to4}, %xmm21
716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x18,0xc4,0x6a,0x7f]
717*9880d681SAndroid Build Coastguard Worker          vpconflictd 508(%rdx){1to4}, %xmm21
718*9880d681SAndroid Build Coastguard Worker
719*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 512(%rdx){1to4}, %xmm21
720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x18,0xc4,0xaa,0x00,0x02,0x00,0x00]
721*9880d681SAndroid Build Coastguard Worker          vpconflictd 512(%rdx){1to4}, %xmm21
722*9880d681SAndroid Build Coastguard Worker
723*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -512(%rdx){1to4}, %xmm21
724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x18,0xc4,0x6a,0x80]
725*9880d681SAndroid Build Coastguard Worker          vpconflictd -512(%rdx){1to4}, %xmm21
726*9880d681SAndroid Build Coastguard Worker
727*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -516(%rdx){1to4}, %xmm21
728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7d,0x18,0xc4,0xaa,0xfc,0xfd,0xff,0xff]
729*9880d681SAndroid Build Coastguard Worker          vpconflictd -516(%rdx){1to4}, %xmm21
730*9880d681SAndroid Build Coastguard Worker
731*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %ymm19, %ymm25
732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x28,0xc4,0xcb]
733*9880d681SAndroid Build Coastguard Worker          vpconflictd %ymm19, %ymm25
734*9880d681SAndroid Build Coastguard Worker
735*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %ymm19, %ymm25 {%k4}
736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x2c,0xc4,0xcb]
737*9880d681SAndroid Build Coastguard Worker          vpconflictd %ymm19, %ymm25 {%k4}
738*9880d681SAndroid Build Coastguard Worker
739*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %ymm19, %ymm25 {%k4} {z}
740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0xac,0xc4,0xcb]
741*9880d681SAndroid Build Coastguard Worker          vpconflictd %ymm19, %ymm25 {%k4} {z}
742*9880d681SAndroid Build Coastguard Worker
743*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx), %ymm25
744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x09]
745*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx), %ymm25
746*9880d681SAndroid Build Coastguard Worker
747*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 291(%rax,%r14,8), %ymm25
748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x28,0xc4,0x8c,0xf0,0x23,0x01,0x00,0x00]
749*9880d681SAndroid Build Coastguard Worker          vpconflictd 291(%rax,%r14,8), %ymm25
750*9880d681SAndroid Build Coastguard Worker
751*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx){1to8}, %ymm25
752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x09]
753*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx){1to8}, %ymm25
754*9880d681SAndroid Build Coastguard Worker
755*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 4064(%rdx), %ymm25
756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x4a,0x7f]
757*9880d681SAndroid Build Coastguard Worker          vpconflictd 4064(%rdx), %ymm25
758*9880d681SAndroid Build Coastguard Worker
759*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 4096(%rdx), %ymm25
760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x8a,0x00,0x10,0x00,0x00]
761*9880d681SAndroid Build Coastguard Worker          vpconflictd 4096(%rdx), %ymm25
762*9880d681SAndroid Build Coastguard Worker
763*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -4096(%rdx), %ymm25
764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x4a,0x80]
765*9880d681SAndroid Build Coastguard Worker          vpconflictd -4096(%rdx), %ymm25
766*9880d681SAndroid Build Coastguard Worker
767*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -4128(%rdx), %ymm25
768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x8a,0xe0,0xef,0xff,0xff]
769*9880d681SAndroid Build Coastguard Worker          vpconflictd -4128(%rdx), %ymm25
770*9880d681SAndroid Build Coastguard Worker
771*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 508(%rdx){1to8}, %ymm25
772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x4a,0x7f]
773*9880d681SAndroid Build Coastguard Worker          vpconflictd 508(%rdx){1to8}, %ymm25
774*9880d681SAndroid Build Coastguard Worker
775*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 512(%rdx){1to8}, %ymm25
776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x8a,0x00,0x02,0x00,0x00]
777*9880d681SAndroid Build Coastguard Worker          vpconflictd 512(%rdx){1to8}, %ymm25
778*9880d681SAndroid Build Coastguard Worker
779*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -512(%rdx){1to8}, %ymm25
780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x4a,0x80]
781*9880d681SAndroid Build Coastguard Worker          vpconflictd -512(%rdx){1to8}, %ymm25
782*9880d681SAndroid Build Coastguard Worker
783*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -516(%rdx){1to8}, %ymm25
784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x8a,0xfc,0xfd,0xff,0xff]
785*9880d681SAndroid Build Coastguard Worker          vpconflictd -516(%rdx){1to8}, %ymm25
786*9880d681SAndroid Build Coastguard Worker
787*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %xmm28, %xmm27
788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x02,0x7d,0x08,0xc4,0xdc]
789*9880d681SAndroid Build Coastguard Worker          vpconflictd %xmm28, %xmm27
790*9880d681SAndroid Build Coastguard Worker
791*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %xmm28, %xmm27 {%k3}
792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x02,0x7d,0x0b,0xc4,0xdc]
793*9880d681SAndroid Build Coastguard Worker          vpconflictd %xmm28, %xmm27 {%k3}
794*9880d681SAndroid Build Coastguard Worker
795*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %xmm28, %xmm27 {%k3} {z}
796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x02,0x7d,0x8b,0xc4,0xdc]
797*9880d681SAndroid Build Coastguard Worker          vpconflictd %xmm28, %xmm27 {%k3} {z}
798*9880d681SAndroid Build Coastguard Worker
799*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx), %xmm27
800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0xc4,0x19]
801*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx), %xmm27
802*9880d681SAndroid Build Coastguard Worker
803*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 4660(%rax,%r14,8), %xmm27
804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x08,0xc4,0x9c,0xf0,0x34,0x12,0x00,0x00]
805*9880d681SAndroid Build Coastguard Worker          vpconflictd 4660(%rax,%r14,8), %xmm27
806*9880d681SAndroid Build Coastguard Worker
807*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx){1to4}, %xmm27
808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0xc4,0x19]
809*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx){1to4}, %xmm27
810*9880d681SAndroid Build Coastguard Worker
811*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 2032(%rdx), %xmm27
812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0xc4,0x5a,0x7f]
813*9880d681SAndroid Build Coastguard Worker          vpconflictd 2032(%rdx), %xmm27
814*9880d681SAndroid Build Coastguard Worker
815*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 2048(%rdx), %xmm27
816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0xc4,0x9a,0x00,0x08,0x00,0x00]
817*9880d681SAndroid Build Coastguard Worker          vpconflictd 2048(%rdx), %xmm27
818*9880d681SAndroid Build Coastguard Worker
819*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -2048(%rdx), %xmm27
820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0xc4,0x5a,0x80]
821*9880d681SAndroid Build Coastguard Worker          vpconflictd -2048(%rdx), %xmm27
822*9880d681SAndroid Build Coastguard Worker
823*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -2064(%rdx), %xmm27
824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x08,0xc4,0x9a,0xf0,0xf7,0xff,0xff]
825*9880d681SAndroid Build Coastguard Worker          vpconflictd -2064(%rdx), %xmm27
826*9880d681SAndroid Build Coastguard Worker
827*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 508(%rdx){1to4}, %xmm27
828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0xc4,0x5a,0x7f]
829*9880d681SAndroid Build Coastguard Worker          vpconflictd 508(%rdx){1to4}, %xmm27
830*9880d681SAndroid Build Coastguard Worker
831*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 512(%rdx){1to4}, %xmm27
832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0xc4,0x9a,0x00,0x02,0x00,0x00]
833*9880d681SAndroid Build Coastguard Worker          vpconflictd 512(%rdx){1to4}, %xmm27
834*9880d681SAndroid Build Coastguard Worker
835*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -512(%rdx){1to4}, %xmm27
836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0xc4,0x5a,0x80]
837*9880d681SAndroid Build Coastguard Worker          vpconflictd -512(%rdx){1to4}, %xmm27
838*9880d681SAndroid Build Coastguard Worker
839*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -516(%rdx){1to4}, %xmm27
840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x18,0xc4,0x9a,0xfc,0xfd,0xff,0xff]
841*9880d681SAndroid Build Coastguard Worker          vpconflictd -516(%rdx){1to4}, %xmm27
842*9880d681SAndroid Build Coastguard Worker
843*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %ymm21, %ymm26
844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x28,0xc4,0xd5]
845*9880d681SAndroid Build Coastguard Worker          vpconflictd %ymm21, %ymm26
846*9880d681SAndroid Build Coastguard Worker
847*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %ymm21, %ymm26 {%k4}
848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x2c,0xc4,0xd5]
849*9880d681SAndroid Build Coastguard Worker          vpconflictd %ymm21, %ymm26 {%k4}
850*9880d681SAndroid Build Coastguard Worker
851*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd %ymm21, %ymm26 {%k4} {z}
852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0xac,0xc4,0xd5]
853*9880d681SAndroid Build Coastguard Worker          vpconflictd %ymm21, %ymm26 {%k4} {z}
854*9880d681SAndroid Build Coastguard Worker
855*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx), %ymm26
856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x11]
857*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx), %ymm26
858*9880d681SAndroid Build Coastguard Worker
859*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 4660(%rax,%r14,8), %ymm26
860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x22,0x7d,0x28,0xc4,0x94,0xf0,0x34,0x12,0x00,0x00]
861*9880d681SAndroid Build Coastguard Worker          vpconflictd 4660(%rax,%r14,8), %ymm26
862*9880d681SAndroid Build Coastguard Worker
863*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd (%rcx){1to8}, %ymm26
864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x11]
865*9880d681SAndroid Build Coastguard Worker          vpconflictd (%rcx){1to8}, %ymm26
866*9880d681SAndroid Build Coastguard Worker
867*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 4064(%rdx), %ymm26
868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x52,0x7f]
869*9880d681SAndroid Build Coastguard Worker          vpconflictd 4064(%rdx), %ymm26
870*9880d681SAndroid Build Coastguard Worker
871*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 4096(%rdx), %ymm26
872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x92,0x00,0x10,0x00,0x00]
873*9880d681SAndroid Build Coastguard Worker          vpconflictd 4096(%rdx), %ymm26
874*9880d681SAndroid Build Coastguard Worker
875*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -4096(%rdx), %ymm26
876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x52,0x80]
877*9880d681SAndroid Build Coastguard Worker          vpconflictd -4096(%rdx), %ymm26
878*9880d681SAndroid Build Coastguard Worker
879*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -4128(%rdx), %ymm26
880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x28,0xc4,0x92,0xe0,0xef,0xff,0xff]
881*9880d681SAndroid Build Coastguard Worker          vpconflictd -4128(%rdx), %ymm26
882*9880d681SAndroid Build Coastguard Worker
883*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 508(%rdx){1to8}, %ymm26
884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x52,0x7f]
885*9880d681SAndroid Build Coastguard Worker          vpconflictd 508(%rdx){1to8}, %ymm26
886*9880d681SAndroid Build Coastguard Worker
887*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd 512(%rdx){1to8}, %ymm26
888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x92,0x00,0x02,0x00,0x00]
889*9880d681SAndroid Build Coastguard Worker          vpconflictd 512(%rdx){1to8}, %ymm26
890*9880d681SAndroid Build Coastguard Worker
891*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -512(%rdx){1to8}, %ymm26
892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x52,0x80]
893*9880d681SAndroid Build Coastguard Worker          vpconflictd -512(%rdx){1to8}, %ymm26
894*9880d681SAndroid Build Coastguard Worker
895*9880d681SAndroid Build Coastguard Worker// CHECK: vpconflictd -516(%rdx){1to8}, %ymm26
896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7d,0x38,0xc4,0x92,0xfc,0xfd,0xff,0xff]
897*9880d681SAndroid Build Coastguard Worker          vpconflictd -516(%rdx){1to8}, %ymm26
898*9880d681SAndroid Build Coastguard Worker
899*9880d681SAndroid Build Coastguard Worker// CHECK: vpbroadcastmw2d %k4, %xmm19
900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7e,0x08,0x3a,0xdc]
901*9880d681SAndroid Build Coastguard Worker          vpbroadcastmw2d %k4, %xmm19
902*9880d681SAndroid Build Coastguard Worker
903*9880d681SAndroid Build Coastguard Worker// CHECK: vpbroadcastmw2d %k3, %ymm24
904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7e,0x28,0x3a,0xc3]
905*9880d681SAndroid Build Coastguard Worker          vpbroadcastmw2d %k3, %ymm24
906*9880d681SAndroid Build Coastguard Worker
907*9880d681SAndroid Build Coastguard Worker// CHECK: vpbroadcastmw2d %k4, %xmm21
908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0xe2,0x7e,0x08,0x3a,0xec]
909*9880d681SAndroid Build Coastguard Worker          vpbroadcastmw2d %k4, %xmm21
910*9880d681SAndroid Build Coastguard Worker
911*9880d681SAndroid Build Coastguard Worker// CHECK: vpbroadcastmw2d %k4, %ymm27
912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x62,0x62,0x7e,0x28,0x3a,0xdc]
913*9880d681SAndroid Build Coastguard Worker          vpbroadcastmw2d %k4, %ymm27
914