xref: /llvm-project/llvm/test/MC/RISCV/rvv/zvlsseg.s (revision 4b3d439e7e7b4e794e523caea9863d67ff8cf85f)
1# RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2# RUN:   --M no-aliases \
3# RUN:   | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
4# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5# RUN:   | FileCheck %s --check-prefix=CHECK-ERROR
6# RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7# RUN:   | llvm-objdump -d --mattr=+v -M no-aliases - \
8# RUN:   | FileCheck %s --check-prefix=CHECK-INST
9# RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
10# RUN:   | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
11
12vlseg2e8.v v8, (a0), v0.t
13# CHECK-INST: vlseg2e8.v v8, (a0), v0.t
14# CHECK-ENCODING: [0x07,0x04,0x05,0x20]
15# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
16# CHECK-UNKNOWN: 20050407 <unknown>
17
18vlseg2e8.v v8, (a0)
19# CHECK-INST: vlseg2e8.v v8, (a0)
20# CHECK-ENCODING: [0x07,0x04,0x05,0x22]
21# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
22# CHECK-UNKNOWN: 22050407 <unknown>
23
24vlseg2e16.v v8, (a0), v0.t
25# CHECK-INST: vlseg2e16.v v8, (a0), v0.t
26# CHECK-ENCODING: [0x07,0x54,0x05,0x20]
27# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
28# CHECK-UNKNOWN: 20055407 <unknown>
29
30vlseg2e16.v v8, (a0)
31# CHECK-INST: vlseg2e16.v v8, (a0)
32# CHECK-ENCODING: [0x07,0x54,0x05,0x22]
33# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
34# CHECK-UNKNOWN: 22055407 <unknown>
35
36vlseg2e32.v v8, (a0), v0.t
37# CHECK-INST: vlseg2e32.v v8, (a0), v0.t
38# CHECK-ENCODING: [0x07,0x64,0x05,0x20]
39# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
40# CHECK-UNKNOWN: 20056407 <unknown>
41
42vlseg2e32.v v8, (a0)
43# CHECK-INST: vlseg2e32.v v8, (a0)
44# CHECK-ENCODING: [0x07,0x64,0x05,0x22]
45# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
46# CHECK-UNKNOWN: 22056407 <unknown>
47
48vlseg2e64.v v8, (a0), v0.t
49# CHECK-INST: vlseg2e64.v v8, (a0), v0.t
50# CHECK-ENCODING: [0x07,0x74,0x05,0x20]
51# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
52# CHECK-UNKNOWN: 20057407 <unknown>
53
54vlseg2e64.v v8, (a0)
55# CHECK-INST: vlseg2e64.v v8, (a0)
56# CHECK-ENCODING: [0x07,0x74,0x05,0x22]
57# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
58# CHECK-UNKNOWN: 22057407 <unknown>
59
60vlseg2e8ff.v v8, (a0), v0.t
61# CHECK-INST: vlseg2e8ff.v v8, (a0), v0.t
62# CHECK-ENCODING: [0x07,0x04,0x05,0x21]
63# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
64# CHECK-UNKNOWN: 21050407 <unknown>
65
66vlseg2e8ff.v v8, (a0)
67# CHECK-INST: vlseg2e8ff.v v8, (a0)
68# CHECK-ENCODING: [0x07,0x04,0x05,0x23]
69# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
70# CHECK-UNKNOWN: 23050407 <unknown>
71
72vlseg2e16ff.v v8, (a0), v0.t
73# CHECK-INST: vlseg2e16ff.v v8, (a0), v0.t
74# CHECK-ENCODING: [0x07,0x54,0x05,0x21]
75# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
76# CHECK-UNKNOWN: 21055407 <unknown>
77
78vlseg2e16ff.v v8, (a0)
79# CHECK-INST: vlseg2e16ff.v v8, (a0)
80# CHECK-ENCODING: [0x07,0x54,0x05,0x23]
81# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
82# CHECK-UNKNOWN: 23055407 <unknown>
83
84vlseg2e32ff.v v8, (a0), v0.t
85# CHECK-INST: vlseg2e32ff.v v8, (a0), v0.t
86# CHECK-ENCODING: [0x07,0x64,0x05,0x21]
87# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
88# CHECK-UNKNOWN: 21056407 <unknown>
89
90vlseg2e32ff.v v8, (a0)
91# CHECK-INST: vlseg2e32ff.v v8, (a0)
92# CHECK-ENCODING: [0x07,0x64,0x05,0x23]
93# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
94# CHECK-UNKNOWN: 23056407 <unknown>
95
96vlseg2e64ff.v v8, (a0), v0.t
97# CHECK-INST: vlseg2e64ff.v v8, (a0), v0.t
98# CHECK-ENCODING: [0x07,0x74,0x05,0x21]
99# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
100# CHECK-UNKNOWN: 21057407 <unknown>
101
102vlseg2e64ff.v v8, (a0)
103# CHECK-INST: vlseg2e64ff.v v8, (a0)
104# CHECK-ENCODING: [0x07,0x74,0x05,0x23]
105# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
106# CHECK-UNKNOWN: 23057407 <unknown>
107
108vlsseg2e8.v v8, (a0), a1, v0.t
109# CHECK-INST: vlsseg2e8.v v8, (a0), a1, v0.t
110# CHECK-ENCODING: [0x07,0x04,0xb5,0x28]
111# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
112# CHECK-UNKNOWN: 28b50407 <unknown>
113
114vlsseg2e8.v v8, (a0), a1
115# CHECK-INST: vlsseg2e8.v v8, (a0), a1
116# CHECK-ENCODING: [0x07,0x04,0xb5,0x2a]
117# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
118# CHECK-UNKNOWN: 2ab50407 <unknown>
119
120vlsseg2e16.v v8, (a0), a1, v0.t
121# CHECK-INST: vlsseg2e16.v v8, (a0), a1, v0.t
122# CHECK-ENCODING: [0x07,0x54,0xb5,0x28]
123# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
124# CHECK-UNKNOWN: 28b55407 <unknown>
125
126vlsseg2e16.v v8, (a0), a1
127# CHECK-INST: vlsseg2e16.v v8, (a0), a1
128# CHECK-ENCODING: [0x07,0x54,0xb5,0x2a]
129# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
130# CHECK-UNKNOWN: 2ab55407 <unknown>
131
132vlsseg2e32.v v8, (a0), a1, v0.t
133# CHECK-INST: vlsseg2e32.v v8, (a0), a1, v0.t
134# CHECK-ENCODING: [0x07,0x64,0xb5,0x28]
135# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
136# CHECK-UNKNOWN: 28b56407 <unknown>
137
138vlsseg2e32.v v8, (a0), a1
139# CHECK-INST: vlsseg2e32.v v8, (a0), a1
140# CHECK-ENCODING: [0x07,0x64,0xb5,0x2a]
141# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
142# CHECK-UNKNOWN: 2ab56407 <unknown>
143
144vlsseg2e64.v v8, (a0), a1, v0.t
145# CHECK-INST: vlsseg2e64.v v8, (a0), a1, v0.t
146# CHECK-ENCODING: [0x07,0x74,0xb5,0x28]
147# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
148# CHECK-UNKNOWN: 28b57407 <unknown>
149
150vlsseg2e64.v v8, (a0), a1
151# CHECK-INST: vlsseg2e64.v v8, (a0), a1
152# CHECK-ENCODING: [0x07,0x74,0xb5,0x2a]
153# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
154# CHECK-UNKNOWN: 2ab57407 <unknown>
155
156vluxseg2ei8.v v8, (a0), v4, v0.t
157# CHECK-INST: vluxseg2ei8.v v8, (a0), v4, v0.t
158# CHECK-ENCODING: [0x07,0x04,0x45,0x24]
159# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
160# CHECK-UNKNOWN: 24450407 <unknown>
161
162vluxseg2ei8.v v8, (a0), v4
163# CHECK-INST: vluxseg2ei8.v v8, (a0), v4
164# CHECK-ENCODING: [0x07,0x04,0x45,0x26]
165# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
166# CHECK-UNKNOWN: 26450407 <unknown>
167
168vluxseg2ei16.v v8, (a0), v4, v0.t
169# CHECK-INST: vluxseg2ei16.v v8, (a0), v4, v0.t
170# CHECK-ENCODING: [0x07,0x54,0x45,0x24]
171# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
172# CHECK-UNKNOWN: 24455407 <unknown>
173
174vluxseg2ei16.v v8, (a0), v4
175# CHECK-INST: vluxseg2ei16.v v8, (a0), v4
176# CHECK-ENCODING: [0x07,0x54,0x45,0x26]
177# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
178# CHECK-UNKNOWN: 26455407 <unknown>
179
180vluxseg2ei32.v v8, (a0), v4, v0.t
181# CHECK-INST: vluxseg2ei32.v v8, (a0), v4, v0.t
182# CHECK-ENCODING: [0x07,0x64,0x45,0x24]
183# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
184# CHECK-UNKNOWN: 24456407 <unknown>
185
186vluxseg2ei32.v v8, (a0), v4
187# CHECK-INST: vluxseg2ei32.v v8, (a0), v4
188# CHECK-ENCODING: [0x07,0x64,0x45,0x26]
189# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
190# CHECK-UNKNOWN: 26456407 <unknown>
191
192vluxseg2ei64.v v8, (a0), v4, v0.t
193# CHECK-INST: vluxseg2ei64.v v8, (a0), v4, v0.t
194# CHECK-ENCODING: [0x07,0x74,0x45,0x24]
195# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
196# CHECK-UNKNOWN: 24457407 <unknown>
197
198vluxseg2ei64.v v8, (a0), v4
199# CHECK-INST: vluxseg2ei64.v v8, (a0), v4
200# CHECK-ENCODING: [0x07,0x74,0x45,0x26]
201# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
202# CHECK-UNKNOWN: 26457407 <unknown>
203
204vloxseg2ei8.v v8, (a0), v4, v0.t
205# CHECK-INST: vloxseg2ei8.v v8, (a0), v4, v0.t
206# CHECK-ENCODING: [0x07,0x04,0x45,0x2c]
207# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
208# CHECK-UNKNOWN: 2c450407 <unknown>
209
210vloxseg2ei8.v v8, (a0), v4
211# CHECK-INST: vloxseg2ei8.v v8, (a0), v4
212# CHECK-ENCODING: [0x07,0x04,0x45,0x2e]
213# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
214# CHECK-UNKNOWN: 2e450407 <unknown>
215
216vloxseg2ei16.v v8, (a0), v4, v0.t
217# CHECK-INST: vloxseg2ei16.v v8, (a0), v4, v0.t
218# CHECK-ENCODING: [0x07,0x54,0x45,0x2c]
219# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
220# CHECK-UNKNOWN: 2c455407 <unknown>
221
222vloxseg2ei16.v v8, (a0), v4
223# CHECK-INST: vloxseg2ei16.v v8, (a0), v4
224# CHECK-ENCODING: [0x07,0x54,0x45,0x2e]
225# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
226# CHECK-UNKNOWN: 2e455407 <unknown>
227
228vloxseg2ei32.v v8, (a0), v4, v0.t
229# CHECK-INST: vloxseg2ei32.v v8, (a0), v4, v0.t
230# CHECK-ENCODING: [0x07,0x64,0x45,0x2c]
231# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
232# CHECK-UNKNOWN: 2c456407 <unknown>
233
234vloxseg2ei32.v v8, (a0), v4
235# CHECK-INST: vloxseg2ei32.v v8, (a0), v4
236# CHECK-ENCODING: [0x07,0x64,0x45,0x2e]
237# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
238# CHECK-UNKNOWN: 2e456407 <unknown>
239
240vloxseg2ei64.v v8, (a0), v4, v0.t
241# CHECK-INST: vloxseg2ei64.v v8, (a0), v4, v0.t
242# CHECK-ENCODING: [0x07,0x74,0x45,0x2c]
243# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
244# CHECK-UNKNOWN: 2c457407 <unknown>
245
246vloxseg2ei64.v v8, (a0), v4
247# CHECK-INST: vloxseg2ei64.v v8, (a0), v4
248# CHECK-ENCODING: [0x07,0x74,0x45,0x2e]
249# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
250# CHECK-UNKNOWN: 2e457407 <unknown>
251
252vlseg3e8.v v8, (a0), v0.t
253# CHECK-INST: vlseg3e8.v v8, (a0), v0.t
254# CHECK-ENCODING: [0x07,0x04,0x05,0x40]
255# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
256# CHECK-UNKNOWN: 40050407 <unknown>
257
258vlseg3e8.v v8, (a0)
259# CHECK-INST: vlseg3e8.v v8, (a0)
260# CHECK-ENCODING: [0x07,0x04,0x05,0x42]
261# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
262# CHECK-UNKNOWN: 42050407 <unknown>
263
264vlseg3e16.v v8, (a0), v0.t
265# CHECK-INST: vlseg3e16.v v8, (a0), v0.t
266# CHECK-ENCODING: [0x07,0x54,0x05,0x40]
267# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
268# CHECK-UNKNOWN: 40055407 <unknown>
269
270vlseg3e16.v v8, (a0)
271# CHECK-INST: vlseg3e16.v v8, (a0)
272# CHECK-ENCODING: [0x07,0x54,0x05,0x42]
273# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
274# CHECK-UNKNOWN: 42055407 <unknown>
275
276vlseg3e32.v v8, (a0), v0.t
277# CHECK-INST: vlseg3e32.v v8, (a0), v0.t
278# CHECK-ENCODING: [0x07,0x64,0x05,0x40]
279# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
280# CHECK-UNKNOWN: 40056407 <unknown>
281
282vlseg3e32.v v8, (a0)
283# CHECK-INST: vlseg3e32.v v8, (a0)
284# CHECK-ENCODING: [0x07,0x64,0x05,0x42]
285# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
286# CHECK-UNKNOWN: 42056407 <unknown>
287
288vlseg3e64.v v8, (a0), v0.t
289# CHECK-INST: vlseg3e64.v v8, (a0), v0.t
290# CHECK-ENCODING: [0x07,0x74,0x05,0x40]
291# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
292# CHECK-UNKNOWN: 40057407 <unknown>
293
294vlseg3e64.v v8, (a0)
295# CHECK-INST: vlseg3e64.v v8, (a0)
296# CHECK-ENCODING: [0x07,0x74,0x05,0x42]
297# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
298# CHECK-UNKNOWN: 42057407 <unknown>
299
300vlseg3e8ff.v v8, (a0), v0.t
301# CHECK-INST: vlseg3e8ff.v v8, (a0), v0.t
302# CHECK-ENCODING: [0x07,0x04,0x05,0x41]
303# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
304# CHECK-UNKNOWN: 41050407 <unknown>
305
306vlseg3e8ff.v v8, (a0)
307# CHECK-INST: vlseg3e8ff.v v8, (a0)
308# CHECK-ENCODING: [0x07,0x04,0x05,0x43]
309# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
310# CHECK-UNKNOWN: 43050407 <unknown>
311
312vlseg3e16ff.v v8, (a0), v0.t
313# CHECK-INST: vlseg3e16ff.v v8, (a0), v0.t
314# CHECK-ENCODING: [0x07,0x54,0x05,0x41]
315# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
316# CHECK-UNKNOWN: 41055407 <unknown>
317
318vlseg3e16ff.v v8, (a0)
319# CHECK-INST: vlseg3e16ff.v v8, (a0)
320# CHECK-ENCODING: [0x07,0x54,0x05,0x43]
321# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
322# CHECK-UNKNOWN: 43055407 <unknown>
323
324vlseg3e32ff.v v8, (a0), v0.t
325# CHECK-INST: vlseg3e32ff.v v8, (a0), v0.t
326# CHECK-ENCODING: [0x07,0x64,0x05,0x41]
327# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
328# CHECK-UNKNOWN: 41056407 <unknown>
329
330vlseg3e32ff.v v8, (a0)
331# CHECK-INST: vlseg3e32ff.v v8, (a0)
332# CHECK-ENCODING: [0x07,0x64,0x05,0x43]
333# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
334# CHECK-UNKNOWN: 43056407 <unknown>
335
336vlseg3e64ff.v v8, (a0), v0.t
337# CHECK-INST: vlseg3e64ff.v v8, (a0), v0.t
338# CHECK-ENCODING: [0x07,0x74,0x05,0x41]
339# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
340# CHECK-UNKNOWN: 41057407 <unknown>
341
342vlseg3e64ff.v v8, (a0)
343# CHECK-INST: vlseg3e64ff.v v8, (a0)
344# CHECK-ENCODING: [0x07,0x74,0x05,0x43]
345# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
346# CHECK-UNKNOWN: 43057407 <unknown>
347
348vlsseg3e8.v v8, (a0), a1, v0.t
349# CHECK-INST: vlsseg3e8.v v8, (a0), a1, v0.t
350# CHECK-ENCODING: [0x07,0x04,0xb5,0x48]
351# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
352# CHECK-UNKNOWN: 48b50407 <unknown>
353
354vlsseg3e8.v v8, (a0), a1
355# CHECK-INST: vlsseg3e8.v v8, (a0), a1
356# CHECK-ENCODING: [0x07,0x04,0xb5,0x4a]
357# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
358# CHECK-UNKNOWN: 4ab50407 <unknown>
359
360vlsseg3e16.v v8, (a0), a1, v0.t
361# CHECK-INST: vlsseg3e16.v v8, (a0), a1, v0.t
362# CHECK-ENCODING: [0x07,0x54,0xb5,0x48]
363# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
364# CHECK-UNKNOWN: 48b55407 <unknown>
365
366vlsseg3e16.v v8, (a0), a1
367# CHECK-INST: vlsseg3e16.v v8, (a0), a1
368# CHECK-ENCODING: [0x07,0x54,0xb5,0x4a]
369# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
370# CHECK-UNKNOWN: 4ab55407 <unknown>
371
372vlsseg3e32.v v8, (a0), a1, v0.t
373# CHECK-INST: vlsseg3e32.v v8, (a0), a1, v0.t
374# CHECK-ENCODING: [0x07,0x64,0xb5,0x48]
375# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
376# CHECK-UNKNOWN: 48b56407 <unknown>
377
378vlsseg3e32.v v8, (a0), a1
379# CHECK-INST: vlsseg3e32.v v8, (a0), a1
380# CHECK-ENCODING: [0x07,0x64,0xb5,0x4a]
381# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
382# CHECK-UNKNOWN: 4ab56407 <unknown>
383
384vlsseg3e64.v v8, (a0), a1, v0.t
385# CHECK-INST: vlsseg3e64.v v8, (a0), a1, v0.t
386# CHECK-ENCODING: [0x07,0x74,0xb5,0x48]
387# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
388# CHECK-UNKNOWN: 48b57407 <unknown>
389
390vlsseg3e64.v v8, (a0), a1
391# CHECK-INST: vlsseg3e64.v v8, (a0), a1
392# CHECK-ENCODING: [0x07,0x74,0xb5,0x4a]
393# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
394# CHECK-UNKNOWN: 4ab57407 <unknown>
395
396vluxseg3ei8.v v8, (a0), v4, v0.t
397# CHECK-INST: vluxseg3ei8.v v8, (a0), v4, v0.t
398# CHECK-ENCODING: [0x07,0x04,0x45,0x44]
399# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
400# CHECK-UNKNOWN: 44450407 <unknown>
401
402vluxseg3ei8.v v8, (a0), v4
403# CHECK-INST: vluxseg3ei8.v v8, (a0), v4
404# CHECK-ENCODING: [0x07,0x04,0x45,0x46]
405# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
406# CHECK-UNKNOWN: 46450407 <unknown>
407
408vluxseg3ei16.v v8, (a0), v4, v0.t
409# CHECK-INST: vluxseg3ei16.v v8, (a0), v4, v0.t
410# CHECK-ENCODING: [0x07,0x54,0x45,0x44]
411# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
412# CHECK-UNKNOWN: 44455407 <unknown>
413
414vluxseg3ei16.v v8, (a0), v4
415# CHECK-INST: vluxseg3ei16.v v8, (a0), v4
416# CHECK-ENCODING: [0x07,0x54,0x45,0x46]
417# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
418# CHECK-UNKNOWN: 46455407 <unknown>
419
420vluxseg3ei32.v v8, (a0), v4, v0.t
421# CHECK-INST: vluxseg3ei32.v v8, (a0), v4, v0.t
422# CHECK-ENCODING: [0x07,0x64,0x45,0x44]
423# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
424# CHECK-UNKNOWN: 44456407 <unknown>
425
426vluxseg3ei32.v v8, (a0), v4
427# CHECK-INST: vluxseg3ei32.v v8, (a0), v4
428# CHECK-ENCODING: [0x07,0x64,0x45,0x46]
429# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
430# CHECK-UNKNOWN: 46456407 <unknown>
431
432vluxseg3ei64.v v8, (a0), v4, v0.t
433# CHECK-INST: vluxseg3ei64.v v8, (a0), v4, v0.t
434# CHECK-ENCODING: [0x07,0x74,0x45,0x44]
435# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
436# CHECK-UNKNOWN: 44457407 <unknown>
437
438vluxseg3ei64.v v8, (a0), v4
439# CHECK-INST: vluxseg3ei64.v v8, (a0), v4
440# CHECK-ENCODING: [0x07,0x74,0x45,0x46]
441# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
442# CHECK-UNKNOWN: 46457407 <unknown>
443
444vloxseg3ei8.v v8, (a0), v4, v0.t
445# CHECK-INST: vloxseg3ei8.v v8, (a0), v4, v0.t
446# CHECK-ENCODING: [0x07,0x04,0x45,0x4c]
447# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
448# CHECK-UNKNOWN: 4c450407 <unknown>
449
450vloxseg3ei8.v v8, (a0), v4
451# CHECK-INST: vloxseg3ei8.v v8, (a0), v4
452# CHECK-ENCODING: [0x07,0x04,0x45,0x4e]
453# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
454# CHECK-UNKNOWN: 4e450407 <unknown>
455
456vloxseg3ei16.v v8, (a0), v4, v0.t
457# CHECK-INST: vloxseg3ei16.v v8, (a0), v4, v0.t
458# CHECK-ENCODING: [0x07,0x54,0x45,0x4c]
459# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
460# CHECK-UNKNOWN: 4c455407 <unknown>
461
462vloxseg3ei16.v v8, (a0), v4
463# CHECK-INST: vloxseg3ei16.v v8, (a0), v4
464# CHECK-ENCODING: [0x07,0x54,0x45,0x4e]
465# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
466# CHECK-UNKNOWN: 4e455407 <unknown>
467
468vloxseg3ei32.v v8, (a0), v4, v0.t
469# CHECK-INST: vloxseg3ei32.v v8, (a0), v4, v0.t
470# CHECK-ENCODING: [0x07,0x64,0x45,0x4c]
471# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
472# CHECK-UNKNOWN: 4c456407 <unknown>
473
474vloxseg3ei32.v v8, (a0), v4
475# CHECK-INST: vloxseg3ei32.v v8, (a0), v4
476# CHECK-ENCODING: [0x07,0x64,0x45,0x4e]
477# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
478# CHECK-UNKNOWN: 4e456407 <unknown>
479
480vloxseg3ei64.v v8, (a0), v4, v0.t
481# CHECK-INST: vloxseg3ei64.v v8, (a0), v4, v0.t
482# CHECK-ENCODING: [0x07,0x74,0x45,0x4c]
483# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
484# CHECK-UNKNOWN: 4c457407 <unknown>
485
486vloxseg3ei64.v v8, (a0), v4
487# CHECK-INST: vloxseg3ei64.v v8, (a0), v4
488# CHECK-ENCODING: [0x07,0x74,0x45,0x4e]
489# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
490# CHECK-UNKNOWN: 4e457407 <unknown>
491
492vlseg4e8.v v8, (a0), v0.t
493# CHECK-INST: vlseg4e8.v v8, (a0), v0.t
494# CHECK-ENCODING: [0x07,0x04,0x05,0x60]
495# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
496# CHECK-UNKNOWN: 60050407 <unknown>
497
498vlseg4e8.v v8, (a0)
499# CHECK-INST: vlseg4e8.v v8, (a0)
500# CHECK-ENCODING: [0x07,0x04,0x05,0x62]
501# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
502# CHECK-UNKNOWN: 62050407 <unknown>
503
504vlseg4e16.v v8, (a0), v0.t
505# CHECK-INST: vlseg4e16.v v8, (a0), v0.t
506# CHECK-ENCODING: [0x07,0x54,0x05,0x60]
507# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
508# CHECK-UNKNOWN: 60055407 <unknown>
509
510vlseg4e16.v v8, (a0)
511# CHECK-INST: vlseg4e16.v v8, (a0)
512# CHECK-ENCODING: [0x07,0x54,0x05,0x62]
513# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
514# CHECK-UNKNOWN: 62055407 <unknown>
515
516vlseg4e32.v v8, (a0), v0.t
517# CHECK-INST: vlseg4e32.v v8, (a0), v0.t
518# CHECK-ENCODING: [0x07,0x64,0x05,0x60]
519# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
520# CHECK-UNKNOWN: 60056407 <unknown>
521
522vlseg4e32.v v8, (a0)
523# CHECK-INST: vlseg4e32.v v8, (a0)
524# CHECK-ENCODING: [0x07,0x64,0x05,0x62]
525# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
526# CHECK-UNKNOWN: 62056407 <unknown>
527
528vlseg4e64.v v8, (a0), v0.t
529# CHECK-INST: vlseg4e64.v v8, (a0), v0.t
530# CHECK-ENCODING: [0x07,0x74,0x05,0x60]
531# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
532# CHECK-UNKNOWN: 60057407 <unknown>
533
534vlseg4e64.v v8, (a0)
535# CHECK-INST: vlseg4e64.v v8, (a0)
536# CHECK-ENCODING: [0x07,0x74,0x05,0x62]
537# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
538# CHECK-UNKNOWN: 62057407 <unknown>
539
540vlseg4e8ff.v v8, (a0), v0.t
541# CHECK-INST: vlseg4e8ff.v v8, (a0), v0.t
542# CHECK-ENCODING: [0x07,0x04,0x05,0x61]
543# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
544# CHECK-UNKNOWN: 61050407 <unknown>
545
546vlseg4e8ff.v v8, (a0)
547# CHECK-INST: vlseg4e8ff.v v8, (a0)
548# CHECK-ENCODING: [0x07,0x04,0x05,0x63]
549# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
550# CHECK-UNKNOWN: 63050407 <unknown>
551
552vlseg4e16ff.v v8, (a0), v0.t
553# CHECK-INST: vlseg4e16ff.v v8, (a0), v0.t
554# CHECK-ENCODING: [0x07,0x54,0x05,0x61]
555# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
556# CHECK-UNKNOWN: 61055407 <unknown>
557
558vlseg4e16ff.v v8, (a0)
559# CHECK-INST: vlseg4e16ff.v v8, (a0)
560# CHECK-ENCODING: [0x07,0x54,0x05,0x63]
561# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
562# CHECK-UNKNOWN: 63055407 <unknown>
563
564vlseg4e32ff.v v8, (a0), v0.t
565# CHECK-INST: vlseg4e32ff.v v8, (a0), v0.t
566# CHECK-ENCODING: [0x07,0x64,0x05,0x61]
567# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
568# CHECK-UNKNOWN: 61056407 <unknown>
569
570vlseg4e32ff.v v8, (a0)
571# CHECK-INST: vlseg4e32ff.v v8, (a0)
572# CHECK-ENCODING: [0x07,0x64,0x05,0x63]
573# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
574# CHECK-UNKNOWN: 63056407 <unknown>
575
576vlseg4e64ff.v v8, (a0), v0.t
577# CHECK-INST: vlseg4e64ff.v v8, (a0), v0.t
578# CHECK-ENCODING: [0x07,0x74,0x05,0x61]
579# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
580# CHECK-UNKNOWN: 61057407 <unknown>
581
582vlseg4e64ff.v v8, (a0)
583# CHECK-INST: vlseg4e64ff.v v8, (a0)
584# CHECK-ENCODING: [0x07,0x74,0x05,0x63]
585# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
586# CHECK-UNKNOWN: 63057407 <unknown>
587
588vlsseg4e8.v v8, (a0), a1, v0.t
589# CHECK-INST: vlsseg4e8.v v8, (a0), a1, v0.t
590# CHECK-ENCODING: [0x07,0x04,0xb5,0x68]
591# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
592# CHECK-UNKNOWN: 68b50407 <unknown>
593
594vlsseg4e8.v v8, (a0), a1
595# CHECK-INST: vlsseg4e8.v v8, (a0), a1
596# CHECK-ENCODING: [0x07,0x04,0xb5,0x6a]
597# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
598# CHECK-UNKNOWN: 6ab50407 <unknown>
599
600vlsseg4e16.v v8, (a0), a1, v0.t
601# CHECK-INST: vlsseg4e16.v v8, (a0), a1, v0.t
602# CHECK-ENCODING: [0x07,0x54,0xb5,0x68]
603# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
604# CHECK-UNKNOWN: 68b55407 <unknown>
605
606vlsseg4e16.v v8, (a0), a1
607# CHECK-INST: vlsseg4e16.v v8, (a0), a1
608# CHECK-ENCODING: [0x07,0x54,0xb5,0x6a]
609# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
610# CHECK-UNKNOWN: 6ab55407 <unknown>
611
612vlsseg4e32.v v8, (a0), a1, v0.t
613# CHECK-INST: vlsseg4e32.v v8, (a0), a1, v0.t
614# CHECK-ENCODING: [0x07,0x64,0xb5,0x68]
615# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
616# CHECK-UNKNOWN: 68b56407 <unknown>
617
618vlsseg4e32.v v8, (a0), a1
619# CHECK-INST: vlsseg4e32.v v8, (a0), a1
620# CHECK-ENCODING: [0x07,0x64,0xb5,0x6a]
621# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
622# CHECK-UNKNOWN: 6ab56407 <unknown>
623
624vlsseg4e64.v v8, (a0), a1, v0.t
625# CHECK-INST: vlsseg4e64.v v8, (a0), a1, v0.t
626# CHECK-ENCODING: [0x07,0x74,0xb5,0x68]
627# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
628# CHECK-UNKNOWN: 68b57407 <unknown>
629
630vlsseg4e64.v v8, (a0), a1
631# CHECK-INST: vlsseg4e64.v v8, (a0), a1
632# CHECK-ENCODING: [0x07,0x74,0xb5,0x6a]
633# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
634# CHECK-UNKNOWN: 6ab57407 <unknown>
635
636vluxseg4ei8.v v8, (a0), v4, v0.t
637# CHECK-INST: vluxseg4ei8.v v8, (a0), v4, v0.t
638# CHECK-ENCODING: [0x07,0x04,0x45,0x64]
639# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
640# CHECK-UNKNOWN: 64450407 <unknown>
641
642vluxseg4ei8.v v8, (a0), v4
643# CHECK-INST: vluxseg4ei8.v v8, (a0), v4
644# CHECK-ENCODING: [0x07,0x04,0x45,0x66]
645# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
646# CHECK-UNKNOWN: 66450407 <unknown>
647
648vluxseg4ei16.v v8, (a0), v4, v0.t
649# CHECK-INST: vluxseg4ei16.v v8, (a0), v4, v0.t
650# CHECK-ENCODING: [0x07,0x54,0x45,0x64]
651# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
652# CHECK-UNKNOWN: 64455407 <unknown>
653
654vluxseg4ei16.v v8, (a0), v4
655# CHECK-INST: vluxseg4ei16.v v8, (a0), v4
656# CHECK-ENCODING: [0x07,0x54,0x45,0x66]
657# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
658# CHECK-UNKNOWN: 66455407 <unknown>
659
660vluxseg4ei32.v v8, (a0), v4, v0.t
661# CHECK-INST: vluxseg4ei32.v v8, (a0), v4, v0.t
662# CHECK-ENCODING: [0x07,0x64,0x45,0x64]
663# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
664# CHECK-UNKNOWN: 64456407 <unknown>
665
666vluxseg4ei32.v v8, (a0), v4
667# CHECK-INST: vluxseg4ei32.v v8, (a0), v4
668# CHECK-ENCODING: [0x07,0x64,0x45,0x66]
669# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
670# CHECK-UNKNOWN: 66456407 <unknown>
671
672vluxseg4ei64.v v8, (a0), v4, v0.t
673# CHECK-INST: vluxseg4ei64.v v8, (a0), v4, v0.t
674# CHECK-ENCODING: [0x07,0x74,0x45,0x64]
675# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
676# CHECK-UNKNOWN: 64457407 <unknown>
677
678vluxseg4ei64.v v8, (a0), v4
679# CHECK-INST: vluxseg4ei64.v v8, (a0), v4
680# CHECK-ENCODING: [0x07,0x74,0x45,0x66]
681# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
682# CHECK-UNKNOWN: 66457407 <unknown>
683
684vloxseg4ei8.v v8, (a0), v4, v0.t
685# CHECK-INST: vloxseg4ei8.v v8, (a0), v4, v0.t
686# CHECK-ENCODING: [0x07,0x04,0x45,0x6c]
687# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
688# CHECK-UNKNOWN: 6c450407 <unknown>
689
690vloxseg4ei8.v v8, (a0), v4
691# CHECK-INST: vloxseg4ei8.v v8, (a0), v4
692# CHECK-ENCODING: [0x07,0x04,0x45,0x6e]
693# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
694# CHECK-UNKNOWN: 6e450407 <unknown>
695
696vloxseg4ei16.v v8, (a0), v4, v0.t
697# CHECK-INST: vloxseg4ei16.v v8, (a0), v4, v0.t
698# CHECK-ENCODING: [0x07,0x54,0x45,0x6c]
699# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
700# CHECK-UNKNOWN: 6c455407 <unknown>
701
702vloxseg4ei16.v v8, (a0), v4
703# CHECK-INST: vloxseg4ei16.v v8, (a0), v4
704# CHECK-ENCODING: [0x07,0x54,0x45,0x6e]
705# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
706# CHECK-UNKNOWN: 6e455407 <unknown>
707
708vloxseg4ei32.v v8, (a0), v4, v0.t
709# CHECK-INST: vloxseg4ei32.v v8, (a0), v4, v0.t
710# CHECK-ENCODING: [0x07,0x64,0x45,0x6c]
711# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
712# CHECK-UNKNOWN: 6c456407 <unknown>
713
714vloxseg4ei32.v v8, (a0), v4
715# CHECK-INST: vloxseg4ei32.v v8, (a0), v4
716# CHECK-ENCODING: [0x07,0x64,0x45,0x6e]
717# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
718# CHECK-UNKNOWN: 6e456407 <unknown>
719
720vloxseg4ei64.v v8, (a0), v4, v0.t
721# CHECK-INST: vloxseg4ei64.v v8, (a0), v4, v0.t
722# CHECK-ENCODING: [0x07,0x74,0x45,0x6c]
723# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
724# CHECK-UNKNOWN: 6c457407 <unknown>
725
726vloxseg4ei64.v v8, (a0), v4
727# CHECK-INST: vloxseg4ei64.v v8, (a0), v4
728# CHECK-ENCODING: [0x07,0x74,0x45,0x6e]
729# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
730# CHECK-UNKNOWN: 6e457407 <unknown>
731
732vlseg5e8.v v8, (a0), v0.t
733# CHECK-INST: vlseg5e8.v v8, (a0), v0.t
734# CHECK-ENCODING: [0x07,0x04,0x05,0x80]
735# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
736# CHECK-UNKNOWN: 80050407 <unknown>
737
738vlseg5e8.v v8, (a0)
739# CHECK-INST: vlseg5e8.v v8, (a0)
740# CHECK-ENCODING: [0x07,0x04,0x05,0x82]
741# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
742# CHECK-UNKNOWN: 82050407 <unknown>
743
744vlseg5e16.v v8, (a0), v0.t
745# CHECK-INST: vlseg5e16.v v8, (a0), v0.t
746# CHECK-ENCODING: [0x07,0x54,0x05,0x80]
747# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
748# CHECK-UNKNOWN: 80055407 <unknown>
749
750vlseg5e16.v v8, (a0)
751# CHECK-INST: vlseg5e16.v v8, (a0)
752# CHECK-ENCODING: [0x07,0x54,0x05,0x82]
753# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
754# CHECK-UNKNOWN: 82055407 <unknown>
755
756vlseg5e32.v v8, (a0), v0.t
757# CHECK-INST: vlseg5e32.v v8, (a0), v0.t
758# CHECK-ENCODING: [0x07,0x64,0x05,0x80]
759# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
760# CHECK-UNKNOWN: 80056407 <unknown>
761
762vlseg5e32.v v8, (a0)
763# CHECK-INST: vlseg5e32.v v8, (a0)
764# CHECK-ENCODING: [0x07,0x64,0x05,0x82]
765# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
766# CHECK-UNKNOWN: 82056407 <unknown>
767
768vlseg5e64.v v8, (a0), v0.t
769# CHECK-INST: vlseg5e64.v v8, (a0), v0.t
770# CHECK-ENCODING: [0x07,0x74,0x05,0x80]
771# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
772# CHECK-UNKNOWN: 80057407 <unknown>
773
774vlseg5e64.v v8, (a0)
775# CHECK-INST: vlseg5e64.v v8, (a0)
776# CHECK-ENCODING: [0x07,0x74,0x05,0x82]
777# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
778# CHECK-UNKNOWN: 82057407 <unknown>
779
780vlseg5e8ff.v v8, (a0), v0.t
781# CHECK-INST: vlseg5e8ff.v v8, (a0), v0.t
782# CHECK-ENCODING: [0x07,0x04,0x05,0x81]
783# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
784# CHECK-UNKNOWN: 81050407 <unknown>
785
786vlseg5e8ff.v v8, (a0)
787# CHECK-INST: vlseg5e8ff.v v8, (a0)
788# CHECK-ENCODING: [0x07,0x04,0x05,0x83]
789# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
790# CHECK-UNKNOWN: 83050407 <unknown>
791
792vlseg5e16ff.v v8, (a0), v0.t
793# CHECK-INST: vlseg5e16ff.v v8, (a0), v0.t
794# CHECK-ENCODING: [0x07,0x54,0x05,0x81]
795# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
796# CHECK-UNKNOWN: 81055407 <unknown>
797
798vlseg5e16ff.v v8, (a0)
799# CHECK-INST: vlseg5e16ff.v v8, (a0)
800# CHECK-ENCODING: [0x07,0x54,0x05,0x83]
801# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
802# CHECK-UNKNOWN: 83055407 <unknown>
803
804vlseg5e32ff.v v8, (a0), v0.t
805# CHECK-INST: vlseg5e32ff.v v8, (a0), v0.t
806# CHECK-ENCODING: [0x07,0x64,0x05,0x81]
807# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
808# CHECK-UNKNOWN: 81056407 <unknown>
809
810vlseg5e32ff.v v8, (a0)
811# CHECK-INST: vlseg5e32ff.v v8, (a0)
812# CHECK-ENCODING: [0x07,0x64,0x05,0x83]
813# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
814# CHECK-UNKNOWN: 83056407 <unknown>
815
816vlseg5e64ff.v v8, (a0), v0.t
817# CHECK-INST: vlseg5e64ff.v v8, (a0), v0.t
818# CHECK-ENCODING: [0x07,0x74,0x05,0x81]
819# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
820# CHECK-UNKNOWN: 81057407 <unknown>
821
822vlseg5e64ff.v v8, (a0)
823# CHECK-INST: vlseg5e64ff.v v8, (a0)
824# CHECK-ENCODING: [0x07,0x74,0x05,0x83]
825# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
826# CHECK-UNKNOWN: 83057407 <unknown>
827
828vlsseg5e8.v v8, (a0), a1, v0.t
829# CHECK-INST: vlsseg5e8.v v8, (a0), a1, v0.t
830# CHECK-ENCODING: [0x07,0x04,0xb5,0x88]
831# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
832# CHECK-UNKNOWN: 88b50407 <unknown>
833
834vlsseg5e8.v v8, (a0), a1
835# CHECK-INST: vlsseg5e8.v v8, (a0), a1
836# CHECK-ENCODING: [0x07,0x04,0xb5,0x8a]
837# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
838# CHECK-UNKNOWN: 8ab50407 <unknown>
839
840vlsseg5e16.v v8, (a0), a1, v0.t
841# CHECK-INST: vlsseg5e16.v v8, (a0), a1, v0.t
842# CHECK-ENCODING: [0x07,0x54,0xb5,0x88]
843# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
844# CHECK-UNKNOWN: 88b55407 <unknown>
845
846vlsseg5e16.v v8, (a0), a1
847# CHECK-INST: vlsseg5e16.v v8, (a0), a1
848# CHECK-ENCODING: [0x07,0x54,0xb5,0x8a]
849# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
850# CHECK-UNKNOWN: 8ab55407 <unknown>
851
852vlsseg5e32.v v8, (a0), a1, v0.t
853# CHECK-INST: vlsseg5e32.v v8, (a0), a1, v0.t
854# CHECK-ENCODING: [0x07,0x64,0xb5,0x88]
855# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
856# CHECK-UNKNOWN: 88b56407 <unknown>
857
858vlsseg5e32.v v8, (a0), a1
859# CHECK-INST: vlsseg5e32.v v8, (a0), a1
860# CHECK-ENCODING: [0x07,0x64,0xb5,0x8a]
861# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
862# CHECK-UNKNOWN: 8ab56407 <unknown>
863
864vlsseg5e64.v v8, (a0), a1, v0.t
865# CHECK-INST: vlsseg5e64.v v8, (a0), a1, v0.t
866# CHECK-ENCODING: [0x07,0x74,0xb5,0x88]
867# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
868# CHECK-UNKNOWN: 88b57407 <unknown>
869
870vlsseg5e64.v v8, (a0), a1
871# CHECK-INST: vlsseg5e64.v v8, (a0), a1
872# CHECK-ENCODING: [0x07,0x74,0xb5,0x8a]
873# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
874# CHECK-UNKNOWN: 8ab57407 <unknown>
875
876vluxseg5ei8.v v8, (a0), v4, v0.t
877# CHECK-INST: vluxseg5ei8.v v8, (a0), v4, v0.t
878# CHECK-ENCODING: [0x07,0x04,0x45,0x84]
879# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
880# CHECK-UNKNOWN: 84450407 <unknown>
881
882vluxseg5ei8.v v8, (a0), v4
883# CHECK-INST: vluxseg5ei8.v v8, (a0), v4
884# CHECK-ENCODING: [0x07,0x04,0x45,0x86]
885# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
886# CHECK-UNKNOWN: 86450407 <unknown>
887
888vluxseg5ei16.v v8, (a0), v4, v0.t
889# CHECK-INST: vluxseg5ei16.v v8, (a0), v4, v0.t
890# CHECK-ENCODING: [0x07,0x54,0x45,0x84]
891# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
892# CHECK-UNKNOWN: 84455407 <unknown>
893
894vluxseg5ei16.v v8, (a0), v4
895# CHECK-INST: vluxseg5ei16.v v8, (a0), v4
896# CHECK-ENCODING: [0x07,0x54,0x45,0x86]
897# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
898# CHECK-UNKNOWN: 86455407 <unknown>
899
900vluxseg5ei32.v v8, (a0), v4, v0.t
901# CHECK-INST: vluxseg5ei32.v v8, (a0), v4, v0.t
902# CHECK-ENCODING: [0x07,0x64,0x45,0x84]
903# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
904# CHECK-UNKNOWN: 84456407 <unknown>
905
906vluxseg5ei32.v v8, (a0), v4
907# CHECK-INST: vluxseg5ei32.v v8, (a0), v4
908# CHECK-ENCODING: [0x07,0x64,0x45,0x86]
909# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
910# CHECK-UNKNOWN: 86456407 <unknown>
911
912vluxseg5ei64.v v8, (a0), v4, v0.t
913# CHECK-INST: vluxseg5ei64.v v8, (a0), v4, v0.t
914# CHECK-ENCODING: [0x07,0x74,0x45,0x84]
915# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
916# CHECK-UNKNOWN: 84457407 <unknown>
917
918vluxseg5ei64.v v8, (a0), v4
919# CHECK-INST: vluxseg5ei64.v v8, (a0), v4
920# CHECK-ENCODING: [0x07,0x74,0x45,0x86]
921# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
922# CHECK-UNKNOWN: 86457407 <unknown>
923
924vloxseg5ei8.v v8, (a0), v4, v0.t
925# CHECK-INST: vloxseg5ei8.v v8, (a0), v4, v0.t
926# CHECK-ENCODING: [0x07,0x04,0x45,0x8c]
927# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
928# CHECK-UNKNOWN: 8c450407 <unknown>
929
930vloxseg5ei8.v v8, (a0), v4
931# CHECK-INST: vloxseg5ei8.v v8, (a0), v4
932# CHECK-ENCODING: [0x07,0x04,0x45,0x8e]
933# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
934# CHECK-UNKNOWN: 8e450407 <unknown>
935
936vloxseg5ei16.v v8, (a0), v4, v0.t
937# CHECK-INST: vloxseg5ei16.v v8, (a0), v4, v0.t
938# CHECK-ENCODING: [0x07,0x54,0x45,0x8c]
939# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
940# CHECK-UNKNOWN: 8c455407 <unknown>
941
942vloxseg5ei16.v v8, (a0), v4
943# CHECK-INST: vloxseg5ei16.v v8, (a0), v4
944# CHECK-ENCODING: [0x07,0x54,0x45,0x8e]
945# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
946# CHECK-UNKNOWN: 8e455407 <unknown>
947
948vloxseg5ei32.v v8, (a0), v4, v0.t
949# CHECK-INST: vloxseg5ei32.v v8, (a0), v4, v0.t
950# CHECK-ENCODING: [0x07,0x64,0x45,0x8c]
951# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
952# CHECK-UNKNOWN: 8c456407 <unknown>
953
954vloxseg5ei32.v v8, (a0), v4
955# CHECK-INST: vloxseg5ei32.v v8, (a0), v4
956# CHECK-ENCODING: [0x07,0x64,0x45,0x8e]
957# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
958# CHECK-UNKNOWN: 8e456407 <unknown>
959
960vloxseg5ei64.v v8, (a0), v4, v0.t
961# CHECK-INST: vloxseg5ei64.v v8, (a0), v4, v0.t
962# CHECK-ENCODING: [0x07,0x74,0x45,0x8c]
963# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
964# CHECK-UNKNOWN: 8c457407 <unknown>
965
966vloxseg5ei64.v v8, (a0), v4
967# CHECK-INST: vloxseg5ei64.v v8, (a0), v4
968# CHECK-ENCODING: [0x07,0x74,0x45,0x8e]
969# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
970# CHECK-UNKNOWN: 8e457407 <unknown>
971
972vlseg6e8.v v8, (a0), v0.t
973# CHECK-INST: vlseg6e8.v v8, (a0), v0.t
974# CHECK-ENCODING: [0x07,0x04,0x05,0xa0]
975# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
976# CHECK-UNKNOWN: a0050407 <unknown>
977
978vlseg6e8.v v8, (a0)
979# CHECK-INST: vlseg6e8.v v8, (a0)
980# CHECK-ENCODING: [0x07,0x04,0x05,0xa2]
981# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
982# CHECK-UNKNOWN: a2050407 <unknown>
983
984vlseg6e16.v v8, (a0), v0.t
985# CHECK-INST: vlseg6e16.v v8, (a0), v0.t
986# CHECK-ENCODING: [0x07,0x54,0x05,0xa0]
987# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
988# CHECK-UNKNOWN: a0055407 <unknown>
989
990vlseg6e16.v v8, (a0)
991# CHECK-INST: vlseg6e16.v v8, (a0)
992# CHECK-ENCODING: [0x07,0x54,0x05,0xa2]
993# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
994# CHECK-UNKNOWN: a2055407 <unknown>
995
996vlseg6e32.v v8, (a0), v0.t
997# CHECK-INST: vlseg6e32.v v8, (a0), v0.t
998# CHECK-ENCODING: [0x07,0x64,0x05,0xa0]
999# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1000# CHECK-UNKNOWN: a0056407 <unknown>
1001
1002vlseg6e32.v v8, (a0)
1003# CHECK-INST: vlseg6e32.v v8, (a0)
1004# CHECK-ENCODING: [0x07,0x64,0x05,0xa2]
1005# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1006# CHECK-UNKNOWN: a2056407 <unknown>
1007
1008vlseg6e64.v v8, (a0), v0.t
1009# CHECK-INST: vlseg6e64.v v8, (a0), v0.t
1010# CHECK-ENCODING: [0x07,0x74,0x05,0xa0]
1011# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1012# CHECK-UNKNOWN: a0057407 <unknown>
1013
1014vlseg6e64.v v8, (a0)
1015# CHECK-INST: vlseg6e64.v v8, (a0)
1016# CHECK-ENCODING: [0x07,0x74,0x05,0xa2]
1017# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1018# CHECK-UNKNOWN: a2057407 <unknown>
1019
1020vlseg6e8ff.v v8, (a0), v0.t
1021# CHECK-INST: vlseg6e8ff.v v8, (a0), v0.t
1022# CHECK-ENCODING: [0x07,0x04,0x05,0xa1]
1023# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1024# CHECK-UNKNOWN: a1050407 <unknown>
1025
1026vlseg6e8ff.v v8, (a0)
1027# CHECK-INST: vlseg6e8ff.v v8, (a0)
1028# CHECK-ENCODING: [0x07,0x04,0x05,0xa3]
1029# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1030# CHECK-UNKNOWN: a3050407 <unknown>
1031
1032vlseg6e16ff.v v8, (a0), v0.t
1033# CHECK-INST: vlseg6e16ff.v v8, (a0), v0.t
1034# CHECK-ENCODING: [0x07,0x54,0x05,0xa1]
1035# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1036# CHECK-UNKNOWN: a1055407 <unknown>
1037
1038vlseg6e16ff.v v8, (a0)
1039# CHECK-INST: vlseg6e16ff.v v8, (a0)
1040# CHECK-ENCODING: [0x07,0x54,0x05,0xa3]
1041# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1042# CHECK-UNKNOWN: a3055407 <unknown>
1043
1044vlseg6e32ff.v v8, (a0), v0.t
1045# CHECK-INST: vlseg6e32ff.v v8, (a0), v0.t
1046# CHECK-ENCODING: [0x07,0x64,0x05,0xa1]
1047# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1048# CHECK-UNKNOWN: a1056407 <unknown>
1049
1050vlseg6e32ff.v v8, (a0)
1051# CHECK-INST: vlseg6e32ff.v v8, (a0)
1052# CHECK-ENCODING: [0x07,0x64,0x05,0xa3]
1053# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1054# CHECK-UNKNOWN: a3056407 <unknown>
1055
1056vlseg6e64ff.v v8, (a0), v0.t
1057# CHECK-INST: vlseg6e64ff.v v8, (a0), v0.t
1058# CHECK-ENCODING: [0x07,0x74,0x05,0xa1]
1059# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1060# CHECK-UNKNOWN: a1057407 <unknown>
1061
1062vlseg6e64ff.v v8, (a0)
1063# CHECK-INST: vlseg6e64ff.v v8, (a0)
1064# CHECK-ENCODING: [0x07,0x74,0x05,0xa3]
1065# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1066# CHECK-UNKNOWN: a3057407 <unknown>
1067
1068vlsseg6e8.v v8, (a0), a1, v0.t
1069# CHECK-INST: vlsseg6e8.v v8, (a0), a1, v0.t
1070# CHECK-ENCODING: [0x07,0x04,0xb5,0xa8]
1071# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1072# CHECK-UNKNOWN: a8b50407 <unknown>
1073
1074vlsseg6e8.v v8, (a0), a1
1075# CHECK-INST: vlsseg6e8.v v8, (a0), a1
1076# CHECK-ENCODING: [0x07,0x04,0xb5,0xaa]
1077# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1078# CHECK-UNKNOWN: aab50407 <unknown>
1079
1080vlsseg6e16.v v8, (a0), a1, v0.t
1081# CHECK-INST: vlsseg6e16.v v8, (a0), a1, v0.t
1082# CHECK-ENCODING: [0x07,0x54,0xb5,0xa8]
1083# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1084# CHECK-UNKNOWN: a8b55407 <unknown>
1085
1086vlsseg6e16.v v8, (a0), a1
1087# CHECK-INST: vlsseg6e16.v v8, (a0), a1
1088# CHECK-ENCODING: [0x07,0x54,0xb5,0xaa]
1089# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1090# CHECK-UNKNOWN: aab55407 <unknown>
1091
1092vlsseg6e32.v v8, (a0), a1, v0.t
1093# CHECK-INST: vlsseg6e32.v v8, (a0), a1, v0.t
1094# CHECK-ENCODING: [0x07,0x64,0xb5,0xa8]
1095# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1096# CHECK-UNKNOWN: a8b56407 <unknown>
1097
1098vlsseg6e32.v v8, (a0), a1
1099# CHECK-INST: vlsseg6e32.v v8, (a0), a1
1100# CHECK-ENCODING: [0x07,0x64,0xb5,0xaa]
1101# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1102# CHECK-UNKNOWN: aab56407 <unknown>
1103
1104vlsseg6e64.v v8, (a0), a1, v0.t
1105# CHECK-INST: vlsseg6e64.v v8, (a0), a1, v0.t
1106# CHECK-ENCODING: [0x07,0x74,0xb5,0xa8]
1107# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1108# CHECK-UNKNOWN: a8b57407 <unknown>
1109
1110vlsseg6e64.v v8, (a0), a1
1111# CHECK-INST: vlsseg6e64.v v8, (a0), a1
1112# CHECK-ENCODING: [0x07,0x74,0xb5,0xaa]
1113# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1114# CHECK-UNKNOWN: aab57407 <unknown>
1115
1116vluxseg6ei8.v v8, (a0), v4, v0.t
1117# CHECK-INST: vluxseg6ei8.v v8, (a0), v4, v0.t
1118# CHECK-ENCODING: [0x07,0x04,0x45,0xa4]
1119# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1120# CHECK-UNKNOWN: a4450407 <unknown>
1121
1122vluxseg6ei8.v v8, (a0), v4
1123# CHECK-INST: vluxseg6ei8.v v8, (a0), v4
1124# CHECK-ENCODING: [0x07,0x04,0x45,0xa6]
1125# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1126# CHECK-UNKNOWN: a6450407 <unknown>
1127
1128vluxseg6ei16.v v8, (a0), v4, v0.t
1129# CHECK-INST: vluxseg6ei16.v v8, (a0), v4, v0.t
1130# CHECK-ENCODING: [0x07,0x54,0x45,0xa4]
1131# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1132# CHECK-UNKNOWN: a4455407 <unknown>
1133
1134vluxseg6ei16.v v8, (a0), v4
1135# CHECK-INST: vluxseg6ei16.v v8, (a0), v4
1136# CHECK-ENCODING: [0x07,0x54,0x45,0xa6]
1137# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1138# CHECK-UNKNOWN: a6455407 <unknown>
1139
1140vluxseg6ei32.v v8, (a0), v4, v0.t
1141# CHECK-INST: vluxseg6ei32.v v8, (a0), v4, v0.t
1142# CHECK-ENCODING: [0x07,0x64,0x45,0xa4]
1143# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1144# CHECK-UNKNOWN: a4456407 <unknown>
1145
1146vluxseg6ei32.v v8, (a0), v4
1147# CHECK-INST: vluxseg6ei32.v v8, (a0), v4
1148# CHECK-ENCODING: [0x07,0x64,0x45,0xa6]
1149# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1150# CHECK-UNKNOWN: a6456407 <unknown>
1151
1152vluxseg6ei64.v v8, (a0), v4, v0.t
1153# CHECK-INST: vluxseg6ei64.v v8, (a0), v4, v0.t
1154# CHECK-ENCODING: [0x07,0x74,0x45,0xa4]
1155# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1156# CHECK-UNKNOWN: a4457407 <unknown>
1157
1158vluxseg6ei64.v v8, (a0), v4
1159# CHECK-INST: vluxseg6ei64.v v8, (a0), v4
1160# CHECK-ENCODING: [0x07,0x74,0x45,0xa6]
1161# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1162# CHECK-UNKNOWN: a6457407 <unknown>
1163
1164vloxseg6ei8.v v8, (a0), v4, v0.t
1165# CHECK-INST: vloxseg6ei8.v v8, (a0), v4, v0.t
1166# CHECK-ENCODING: [0x07,0x04,0x45,0xac]
1167# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1168# CHECK-UNKNOWN: ac450407 <unknown>
1169
1170vloxseg6ei8.v v8, (a0), v4
1171# CHECK-INST: vloxseg6ei8.v v8, (a0), v4
1172# CHECK-ENCODING: [0x07,0x04,0x45,0xae]
1173# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1174# CHECK-UNKNOWN: ae450407 <unknown>
1175
1176vloxseg6ei16.v v8, (a0), v4, v0.t
1177# CHECK-INST: vloxseg6ei16.v v8, (a0), v4, v0.t
1178# CHECK-ENCODING: [0x07,0x54,0x45,0xac]
1179# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1180# CHECK-UNKNOWN: ac455407 <unknown>
1181
1182vloxseg6ei16.v v8, (a0), v4
1183# CHECK-INST: vloxseg6ei16.v v8, (a0), v4
1184# CHECK-ENCODING: [0x07,0x54,0x45,0xae]
1185# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1186# CHECK-UNKNOWN: ae455407 <unknown>
1187
1188vloxseg6ei32.v v8, (a0), v4, v0.t
1189# CHECK-INST: vloxseg6ei32.v v8, (a0), v4, v0.t
1190# CHECK-ENCODING: [0x07,0x64,0x45,0xac]
1191# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1192# CHECK-UNKNOWN: ac456407 <unknown>
1193
1194vloxseg6ei32.v v8, (a0), v4
1195# CHECK-INST: vloxseg6ei32.v v8, (a0), v4
1196# CHECK-ENCODING: [0x07,0x64,0x45,0xae]
1197# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1198# CHECK-UNKNOWN: ae456407 <unknown>
1199
1200vloxseg6ei64.v v8, (a0), v4, v0.t
1201# CHECK-INST: vloxseg6ei64.v v8, (a0), v4, v0.t
1202# CHECK-ENCODING: [0x07,0x74,0x45,0xac]
1203# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1204# CHECK-UNKNOWN: ac457407 <unknown>
1205
1206vloxseg6ei64.v v8, (a0), v4
1207# CHECK-INST: vloxseg6ei64.v v8, (a0), v4
1208# CHECK-ENCODING: [0x07,0x74,0x45,0xae]
1209# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1210# CHECK-UNKNOWN: ae457407 <unknown>
1211
1212vlseg7e8.v v8, (a0), v0.t
1213# CHECK-INST: vlseg7e8.v v8, (a0), v0.t
1214# CHECK-ENCODING: [0x07,0x04,0x05,0xc0]
1215# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1216# CHECK-UNKNOWN: c0050407 <unknown>
1217
1218vlseg7e8.v v8, (a0)
1219# CHECK-INST: vlseg7e8.v v8, (a0)
1220# CHECK-ENCODING: [0x07,0x04,0x05,0xc2]
1221# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1222# CHECK-UNKNOWN: c2050407 <unknown>
1223
1224vlseg7e16.v v8, (a0), v0.t
1225# CHECK-INST: vlseg7e16.v v8, (a0), v0.t
1226# CHECK-ENCODING: [0x07,0x54,0x05,0xc0]
1227# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1228# CHECK-UNKNOWN: c0055407 <unknown>
1229
1230vlseg7e16.v v8, (a0)
1231# CHECK-INST: vlseg7e16.v v8, (a0)
1232# CHECK-ENCODING: [0x07,0x54,0x05,0xc2]
1233# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1234# CHECK-UNKNOWN: c2055407 <unknown>
1235
1236vlseg7e32.v v8, (a0), v0.t
1237# CHECK-INST: vlseg7e32.v v8, (a0), v0.t
1238# CHECK-ENCODING: [0x07,0x64,0x05,0xc0]
1239# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1240# CHECK-UNKNOWN: c0056407 <unknown>
1241
1242vlseg7e32.v v8, (a0)
1243# CHECK-INST: vlseg7e32.v v8, (a0)
1244# CHECK-ENCODING: [0x07,0x64,0x05,0xc2]
1245# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1246# CHECK-UNKNOWN: c2056407 <unknown>
1247
1248vlseg7e64.v v8, (a0), v0.t
1249# CHECK-INST: vlseg7e64.v v8, (a0), v0.t
1250# CHECK-ENCODING: [0x07,0x74,0x05,0xc0]
1251# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1252# CHECK-UNKNOWN: c0057407 <unknown>
1253
1254vlseg7e64.v v8, (a0)
1255# CHECK-INST: vlseg7e64.v v8, (a0)
1256# CHECK-ENCODING: [0x07,0x74,0x05,0xc2]
1257# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1258# CHECK-UNKNOWN: c2057407 <unknown>
1259
1260vlseg7e8ff.v v8, (a0), v0.t
1261# CHECK-INST: vlseg7e8ff.v v8, (a0), v0.t
1262# CHECK-ENCODING: [0x07,0x04,0x05,0xc1]
1263# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1264# CHECK-UNKNOWN: c1050407 <unknown>
1265
1266vlseg7e8ff.v v8, (a0)
1267# CHECK-INST: vlseg7e8ff.v v8, (a0)
1268# CHECK-ENCODING: [0x07,0x04,0x05,0xc3]
1269# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1270# CHECK-UNKNOWN: c3050407 <unknown>
1271
1272vlseg7e16ff.v v8, (a0), v0.t
1273# CHECK-INST: vlseg7e16ff.v v8, (a0), v0.t
1274# CHECK-ENCODING: [0x07,0x54,0x05,0xc1]
1275# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1276# CHECK-UNKNOWN: c1055407 <unknown>
1277
1278vlseg7e16ff.v v8, (a0)
1279# CHECK-INST: vlseg7e16ff.v v8, (a0)
1280# CHECK-ENCODING: [0x07,0x54,0x05,0xc3]
1281# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1282# CHECK-UNKNOWN: c3055407 <unknown>
1283
1284vlseg7e32ff.v v8, (a0), v0.t
1285# CHECK-INST: vlseg7e32ff.v v8, (a0), v0.t
1286# CHECK-ENCODING: [0x07,0x64,0x05,0xc1]
1287# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1288# CHECK-UNKNOWN: c1056407 <unknown>
1289
1290vlseg7e32ff.v v8, (a0)
1291# CHECK-INST: vlseg7e32ff.v v8, (a0)
1292# CHECK-ENCODING: [0x07,0x64,0x05,0xc3]
1293# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1294# CHECK-UNKNOWN: c3056407 <unknown>
1295
1296vlseg7e64ff.v v8, (a0), v0.t
1297# CHECK-INST: vlseg7e64ff.v v8, (a0), v0.t
1298# CHECK-ENCODING: [0x07,0x74,0x05,0xc1]
1299# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1300# CHECK-UNKNOWN: c1057407 <unknown>
1301
1302vlseg7e64ff.v v8, (a0)
1303# CHECK-INST: vlseg7e64ff.v v8, (a0)
1304# CHECK-ENCODING: [0x07,0x74,0x05,0xc3]
1305# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1306# CHECK-UNKNOWN: c3057407 <unknown>
1307
1308vlsseg7e8.v v8, (a0), a1, v0.t
1309# CHECK-INST: vlsseg7e8.v v8, (a0), a1, v0.t
1310# CHECK-ENCODING: [0x07,0x04,0xb5,0xc8]
1311# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1312# CHECK-UNKNOWN: c8b50407 <unknown>
1313
1314vlsseg7e8.v v8, (a0), a1
1315# CHECK-INST: vlsseg7e8.v v8, (a0), a1
1316# CHECK-ENCODING: [0x07,0x04,0xb5,0xca]
1317# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1318# CHECK-UNKNOWN: cab50407 <unknown>
1319
1320vlsseg7e16.v v8, (a0), a1, v0.t
1321# CHECK-INST: vlsseg7e16.v v8, (a0), a1, v0.t
1322# CHECK-ENCODING: [0x07,0x54,0xb5,0xc8]
1323# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1324# CHECK-UNKNOWN: c8b55407 <unknown>
1325
1326vlsseg7e16.v v8, (a0), a1
1327# CHECK-INST: vlsseg7e16.v v8, (a0), a1
1328# CHECK-ENCODING: [0x07,0x54,0xb5,0xca]
1329# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1330# CHECK-UNKNOWN: cab55407 <unknown>
1331
1332vlsseg7e32.v v8, (a0), a1, v0.t
1333# CHECK-INST: vlsseg7e32.v v8, (a0), a1, v0.t
1334# CHECK-ENCODING: [0x07,0x64,0xb5,0xc8]
1335# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1336# CHECK-UNKNOWN: c8b56407 <unknown>
1337
1338vlsseg7e32.v v8, (a0), a1
1339# CHECK-INST: vlsseg7e32.v v8, (a0), a1
1340# CHECK-ENCODING: [0x07,0x64,0xb5,0xca]
1341# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1342# CHECK-UNKNOWN: cab56407 <unknown>
1343
1344vlsseg7e64.v v8, (a0), a1, v0.t
1345# CHECK-INST: vlsseg7e64.v v8, (a0), a1, v0.t
1346# CHECK-ENCODING: [0x07,0x74,0xb5,0xc8]
1347# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1348# CHECK-UNKNOWN: c8b57407 <unknown>
1349
1350vlsseg7e64.v v8, (a0), a1
1351# CHECK-INST: vlsseg7e64.v v8, (a0), a1
1352# CHECK-ENCODING: [0x07,0x74,0xb5,0xca]
1353# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1354# CHECK-UNKNOWN: cab57407 <unknown>
1355
1356vluxseg7ei8.v v8, (a0), v4, v0.t
1357# CHECK-INST: vluxseg7ei8.v v8, (a0), v4, v0.t
1358# CHECK-ENCODING: [0x07,0x04,0x45,0xc4]
1359# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1360# CHECK-UNKNOWN: c4450407 <unknown>
1361
1362vluxseg7ei8.v v8, (a0), v4
1363# CHECK-INST: vluxseg7ei8.v v8, (a0), v4
1364# CHECK-ENCODING: [0x07,0x04,0x45,0xc6]
1365# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1366# CHECK-UNKNOWN: c6450407 <unknown>
1367
1368vluxseg7ei16.v v8, (a0), v4, v0.t
1369# CHECK-INST: vluxseg7ei16.v v8, (a0), v4, v0.t
1370# CHECK-ENCODING: [0x07,0x54,0x45,0xc4]
1371# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1372# CHECK-UNKNOWN: c4455407 <unknown>
1373
1374vluxseg7ei16.v v8, (a0), v4
1375# CHECK-INST: vluxseg7ei16.v v8, (a0), v4
1376# CHECK-ENCODING: [0x07,0x54,0x45,0xc6]
1377# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1378# CHECK-UNKNOWN: c6455407 <unknown>
1379
1380vluxseg7ei32.v v8, (a0), v4, v0.t
1381# CHECK-INST: vluxseg7ei32.v v8, (a0), v4, v0.t
1382# CHECK-ENCODING: [0x07,0x64,0x45,0xc4]
1383# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1384# CHECK-UNKNOWN: c4456407 <unknown>
1385
1386vluxseg7ei32.v v8, (a0), v4
1387# CHECK-INST: vluxseg7ei32.v v8, (a0), v4
1388# CHECK-ENCODING: [0x07,0x64,0x45,0xc6]
1389# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1390# CHECK-UNKNOWN: c6456407 <unknown>
1391
1392vluxseg7ei64.v v8, (a0), v4, v0.t
1393# CHECK-INST: vluxseg7ei64.v v8, (a0), v4, v0.t
1394# CHECK-ENCODING: [0x07,0x74,0x45,0xc4]
1395# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1396# CHECK-UNKNOWN: c4457407 <unknown>
1397
1398vluxseg7ei64.v v8, (a0), v4
1399# CHECK-INST: vluxseg7ei64.v v8, (a0), v4
1400# CHECK-ENCODING: [0x07,0x74,0x45,0xc6]
1401# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1402# CHECK-UNKNOWN: c6457407 <unknown>
1403
1404vloxseg7ei8.v v8, (a0), v4, v0.t
1405# CHECK-INST: vloxseg7ei8.v v8, (a0), v4, v0.t
1406# CHECK-ENCODING: [0x07,0x04,0x45,0xcc]
1407# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1408# CHECK-UNKNOWN: cc450407 <unknown>
1409
1410vloxseg7ei8.v v8, (a0), v4
1411# CHECK-INST: vloxseg7ei8.v v8, (a0), v4
1412# CHECK-ENCODING: [0x07,0x04,0x45,0xce]
1413# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1414# CHECK-UNKNOWN: ce450407 <unknown>
1415
1416vloxseg7ei16.v v8, (a0), v4, v0.t
1417# CHECK-INST: vloxseg7ei16.v v8, (a0), v4, v0.t
1418# CHECK-ENCODING: [0x07,0x54,0x45,0xcc]
1419# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1420# CHECK-UNKNOWN: cc455407 <unknown>
1421
1422vloxseg7ei16.v v8, (a0), v4
1423# CHECK-INST: vloxseg7ei16.v v8, (a0), v4
1424# CHECK-ENCODING: [0x07,0x54,0x45,0xce]
1425# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1426# CHECK-UNKNOWN: ce455407 <unknown>
1427
1428vloxseg7ei32.v v8, (a0), v4, v0.t
1429# CHECK-INST: vloxseg7ei32.v v8, (a0), v4, v0.t
1430# CHECK-ENCODING: [0x07,0x64,0x45,0xcc]
1431# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1432# CHECK-UNKNOWN: cc456407 <unknown>
1433
1434vloxseg7ei32.v v8, (a0), v4
1435# CHECK-INST: vloxseg7ei32.v v8, (a0), v4
1436# CHECK-ENCODING: [0x07,0x64,0x45,0xce]
1437# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1438# CHECK-UNKNOWN: ce456407 <unknown>
1439
1440vloxseg7ei64.v v8, (a0), v4, v0.t
1441# CHECK-INST: vloxseg7ei64.v v8, (a0), v4, v0.t
1442# CHECK-ENCODING: [0x07,0x74,0x45,0xcc]
1443# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1444# CHECK-UNKNOWN: cc457407 <unknown>
1445
1446vloxseg7ei64.v v8, (a0), v4
1447# CHECK-INST: vloxseg7ei64.v v8, (a0), v4
1448# CHECK-ENCODING: [0x07,0x74,0x45,0xce]
1449# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1450# CHECK-UNKNOWN: ce457407 <unknown>
1451
1452vlseg8e8.v v8, (a0), v0.t
1453# CHECK-INST: vlseg8e8.v v8, (a0), v0.t
1454# CHECK-ENCODING: [0x07,0x04,0x05,0xe0]
1455# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1456# CHECK-UNKNOWN: e0050407 <unknown>
1457
1458vlseg8e8.v v8, (a0)
1459# CHECK-INST: vlseg8e8.v v8, (a0)
1460# CHECK-ENCODING: [0x07,0x04,0x05,0xe2]
1461# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1462# CHECK-UNKNOWN: e2050407 <unknown>
1463
1464vlseg8e16.v v8, (a0), v0.t
1465# CHECK-INST: vlseg8e16.v v8, (a0), v0.t
1466# CHECK-ENCODING: [0x07,0x54,0x05,0xe0]
1467# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1468# CHECK-UNKNOWN: e0055407 <unknown>
1469
1470vlseg8e16.v v8, (a0)
1471# CHECK-INST: vlseg8e16.v v8, (a0)
1472# CHECK-ENCODING: [0x07,0x54,0x05,0xe2]
1473# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1474# CHECK-UNKNOWN: e2055407 <unknown>
1475
1476vlseg8e32.v v8, (a0), v0.t
1477# CHECK-INST: vlseg8e32.v v8, (a0), v0.t
1478# CHECK-ENCODING: [0x07,0x64,0x05,0xe0]
1479# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1480# CHECK-UNKNOWN: e0056407 <unknown>
1481
1482vlseg8e32.v v8, (a0)
1483# CHECK-INST: vlseg8e32.v v8, (a0)
1484# CHECK-ENCODING: [0x07,0x64,0x05,0xe2]
1485# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1486# CHECK-UNKNOWN: e2056407 <unknown>
1487
1488vlseg8e64.v v8, (a0), v0.t
1489# CHECK-INST: vlseg8e64.v v8, (a0), v0.t
1490# CHECK-ENCODING: [0x07,0x74,0x05,0xe0]
1491# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1492# CHECK-UNKNOWN: e0057407 <unknown>
1493
1494vlseg8e64.v v8, (a0)
1495# CHECK-INST: vlseg8e64.v v8, (a0)
1496# CHECK-ENCODING: [0x07,0x74,0x05,0xe2]
1497# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1498# CHECK-UNKNOWN: e2057407 <unknown>
1499
1500vlseg8e8ff.v v8, (a0), v0.t
1501# CHECK-INST: vlseg8e8ff.v v8, (a0), v0.t
1502# CHECK-ENCODING: [0x07,0x04,0x05,0xe1]
1503# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1504# CHECK-UNKNOWN: e1050407 <unknown>
1505
1506vlseg8e8ff.v v8, (a0)
1507# CHECK-INST: vlseg8e8ff.v v8, (a0)
1508# CHECK-ENCODING: [0x07,0x04,0x05,0xe3]
1509# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1510# CHECK-UNKNOWN: e3050407 <unknown>
1511
1512vlseg8e16ff.v v8, (a0), v0.t
1513# CHECK-INST: vlseg8e16ff.v v8, (a0), v0.t
1514# CHECK-ENCODING: [0x07,0x54,0x05,0xe1]
1515# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1516# CHECK-UNKNOWN: e1055407 <unknown>
1517
1518vlseg8e16ff.v v8, (a0)
1519# CHECK-INST: vlseg8e16ff.v v8, (a0)
1520# CHECK-ENCODING: [0x07,0x54,0x05,0xe3]
1521# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1522# CHECK-UNKNOWN: e3055407 <unknown>
1523
1524vlseg8e32ff.v v8, (a0), v0.t
1525# CHECK-INST: vlseg8e32ff.v v8, (a0), v0.t
1526# CHECK-ENCODING: [0x07,0x64,0x05,0xe1]
1527# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1528# CHECK-UNKNOWN: e1056407 <unknown>
1529
1530vlseg8e32ff.v v8, (a0)
1531# CHECK-INST: vlseg8e32ff.v v8, (a0)
1532# CHECK-ENCODING: [0x07,0x64,0x05,0xe3]
1533# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1534# CHECK-UNKNOWN: e3056407 <unknown>
1535
1536vlseg8e64ff.v v8, (a0), v0.t
1537# CHECK-INST: vlseg8e64ff.v v8, (a0), v0.t
1538# CHECK-ENCODING: [0x07,0x74,0x05,0xe1]
1539# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1540# CHECK-UNKNOWN: e1057407 <unknown>
1541
1542vlseg8e64ff.v v8, (a0)
1543# CHECK-INST: vlseg8e64ff.v v8, (a0)
1544# CHECK-ENCODING: [0x07,0x74,0x05,0xe3]
1545# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1546# CHECK-UNKNOWN: e3057407 <unknown>
1547
1548vlsseg8e8.v v8, (a0), a1, v0.t
1549# CHECK-INST: vlsseg8e8.v v8, (a0), a1, v0.t
1550# CHECK-ENCODING: [0x07,0x04,0xb5,0xe8]
1551# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1552# CHECK-UNKNOWN: e8b50407 <unknown>
1553
1554vlsseg8e8.v v8, (a0), a1
1555# CHECK-INST: vlsseg8e8.v v8, (a0), a1
1556# CHECK-ENCODING: [0x07,0x04,0xb5,0xea]
1557# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1558# CHECK-UNKNOWN: eab50407 <unknown>
1559
1560vlsseg8e16.v v8, (a0), a1, v0.t
1561# CHECK-INST: vlsseg8e16.v v8, (a0), a1, v0.t
1562# CHECK-ENCODING: [0x07,0x54,0xb5,0xe8]
1563# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1564# CHECK-UNKNOWN: e8b55407 <unknown>
1565
1566vlsseg8e16.v v8, (a0), a1
1567# CHECK-INST: vlsseg8e16.v v8, (a0), a1
1568# CHECK-ENCODING: [0x07,0x54,0xb5,0xea]
1569# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1570# CHECK-UNKNOWN: eab55407 <unknown>
1571
1572vlsseg8e32.v v8, (a0), a1, v0.t
1573# CHECK-INST: vlsseg8e32.v v8, (a0), a1, v0.t
1574# CHECK-ENCODING: [0x07,0x64,0xb5,0xe8]
1575# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1576# CHECK-UNKNOWN: e8b56407 <unknown>
1577
1578vlsseg8e32.v v8, (a0), a1
1579# CHECK-INST: vlsseg8e32.v v8, (a0), a1
1580# CHECK-ENCODING: [0x07,0x64,0xb5,0xea]
1581# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1582# CHECK-UNKNOWN: eab56407 <unknown>
1583
1584vlsseg8e64.v v8, (a0), a1, v0.t
1585# CHECK-INST: vlsseg8e64.v v8, (a0), a1, v0.t
1586# CHECK-ENCODING: [0x07,0x74,0xb5,0xe8]
1587# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1588# CHECK-UNKNOWN: e8b57407 <unknown>
1589
1590vlsseg8e64.v v8, (a0), a1
1591# CHECK-INST: vlsseg8e64.v v8, (a0), a1
1592# CHECK-ENCODING: [0x07,0x74,0xb5,0xea]
1593# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1594# CHECK-UNKNOWN: eab57407 <unknown>
1595
1596vluxseg8ei8.v v8, (a0), v4, v0.t
1597# CHECK-INST: vluxseg8ei8.v v8, (a0), v4, v0.t
1598# CHECK-ENCODING: [0x07,0x04,0x45,0xe4]
1599# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1600# CHECK-UNKNOWN: e4450407 <unknown>
1601
1602vluxseg8ei8.v v8, (a0), v4
1603# CHECK-INST: vluxseg8ei8.v v8, (a0), v4
1604# CHECK-ENCODING: [0x07,0x04,0x45,0xe6]
1605# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1606# CHECK-UNKNOWN: e6450407 <unknown>
1607
1608vluxseg8ei16.v v8, (a0), v4, v0.t
1609# CHECK-INST: vluxseg8ei16.v v8, (a0), v4, v0.t
1610# CHECK-ENCODING: [0x07,0x54,0x45,0xe4]
1611# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1612# CHECK-UNKNOWN: e4455407 <unknown>
1613
1614vluxseg8ei16.v v8, (a0), v4
1615# CHECK-INST: vluxseg8ei16.v v8, (a0), v4
1616# CHECK-ENCODING: [0x07,0x54,0x45,0xe6]
1617# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1618# CHECK-UNKNOWN: e6455407 <unknown>
1619
1620vluxseg8ei32.v v8, (a0), v4, v0.t
1621# CHECK-INST: vluxseg8ei32.v v8, (a0), v4, v0.t
1622# CHECK-ENCODING: [0x07,0x64,0x45,0xe4]
1623# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1624# CHECK-UNKNOWN: e4456407 <unknown>
1625
1626vluxseg8ei32.v v8, (a0), v4
1627# CHECK-INST: vluxseg8ei32.v v8, (a0), v4
1628# CHECK-ENCODING: [0x07,0x64,0x45,0xe6]
1629# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1630# CHECK-UNKNOWN: e6456407 <unknown>
1631
1632vluxseg8ei64.v v8, (a0), v4, v0.t
1633# CHECK-INST: vluxseg8ei64.v v8, (a0), v4, v0.t
1634# CHECK-ENCODING: [0x07,0x74,0x45,0xe4]
1635# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1636# CHECK-UNKNOWN: e4457407 <unknown>
1637
1638vluxseg8ei64.v v8, (a0), v4
1639# CHECK-INST: vluxseg8ei64.v v8, (a0), v4
1640# CHECK-ENCODING: [0x07,0x74,0x45,0xe6]
1641# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1642# CHECK-UNKNOWN: e6457407 <unknown>
1643
1644vloxseg8ei8.v v8, (a0), v4, v0.t
1645# CHECK-INST: vloxseg8ei8.v v8, (a0), v4, v0.t
1646# CHECK-ENCODING: [0x07,0x04,0x45,0xec]
1647# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1648# CHECK-UNKNOWN: ec450407 <unknown>
1649
1650vloxseg8ei8.v v8, (a0), v4
1651# CHECK-INST: vloxseg8ei8.v v8, (a0), v4
1652# CHECK-ENCODING: [0x07,0x04,0x45,0xee]
1653# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1654# CHECK-UNKNOWN: ee450407 <unknown>
1655
1656vloxseg8ei16.v v8, (a0), v4, v0.t
1657# CHECK-INST: vloxseg8ei16.v v8, (a0), v4, v0.t
1658# CHECK-ENCODING: [0x07,0x54,0x45,0xec]
1659# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1660# CHECK-UNKNOWN: ec455407 <unknown>
1661
1662vloxseg8ei16.v v8, (a0), v4
1663# CHECK-INST: vloxseg8ei16.v v8, (a0), v4
1664# CHECK-ENCODING: [0x07,0x54,0x45,0xee]
1665# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1666# CHECK-UNKNOWN: ee455407 <unknown>
1667
1668vloxseg8ei32.v v8, (a0), v4, v0.t
1669# CHECK-INST: vloxseg8ei32.v v8, (a0), v4, v0.t
1670# CHECK-ENCODING: [0x07,0x64,0x45,0xec]
1671# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1672# CHECK-UNKNOWN: ec456407 <unknown>
1673
1674vloxseg8ei32.v v8, (a0), v4
1675# CHECK-INST: vloxseg8ei32.v v8, (a0), v4
1676# CHECK-ENCODING: [0x07,0x64,0x45,0xee]
1677# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1678# CHECK-UNKNOWN: ee456407 <unknown>
1679
1680vloxseg8ei64.v v8, (a0), v4, v0.t
1681# CHECK-INST: vloxseg8ei64.v v8, (a0), v4, v0.t
1682# CHECK-ENCODING: [0x07,0x74,0x45,0xec]
1683# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1684# CHECK-UNKNOWN: ec457407 <unknown>
1685
1686vloxseg8ei64.v v8, (a0), v4
1687# CHECK-INST: vloxseg8ei64.v v8, (a0), v4
1688# CHECK-ENCODING: [0x07,0x74,0x45,0xee]
1689# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1690# CHECK-UNKNOWN: ee457407 <unknown>
1691
1692vsseg2e8.v v24, (a0), v0.t
1693# CHECK-INST: vsseg2e8.v v24, (a0), v0.t
1694# CHECK-ENCODING: [0x27,0x0c,0x05,0x20]
1695# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1696# CHECK-UNKNOWN: 20050c27 <unknown>
1697
1698vsseg2e8.v v24, (a0)
1699# CHECK-INST: vsseg2e8.v v24, (a0)
1700# CHECK-ENCODING: [0x27,0x0c,0x05,0x22]
1701# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1702# CHECK-UNKNOWN: 22050c27 <unknown>
1703
1704vsseg2e16.v v24, (a0), v0.t
1705# CHECK-INST: vsseg2e16.v v24, (a0), v0.t
1706# CHECK-ENCODING: [0x27,0x5c,0x05,0x20]
1707# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1708# CHECK-UNKNOWN: 20055c27 <unknown>
1709
1710vsseg2e16.v v24, (a0)
1711# CHECK-INST: vsseg2e16.v v24, (a0)
1712# CHECK-ENCODING: [0x27,0x5c,0x05,0x22]
1713# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1714# CHECK-UNKNOWN: 22055c27 <unknown>
1715
1716vsseg2e32.v v24, (a0), v0.t
1717# CHECK-INST: vsseg2e32.v v24, (a0), v0.t
1718# CHECK-ENCODING: [0x27,0x6c,0x05,0x20]
1719# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1720# CHECK-UNKNOWN: 20056c27 <unknown>
1721
1722vsseg2e32.v v24, (a0)
1723# CHECK-INST: vsseg2e32.v v24, (a0)
1724# CHECK-ENCODING: [0x27,0x6c,0x05,0x22]
1725# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1726# CHECK-UNKNOWN: 22056c27 <unknown>
1727
1728vsseg2e64.v v24, (a0), v0.t
1729# CHECK-INST: vsseg2e64.v v24, (a0), v0.t
1730# CHECK-ENCODING: [0x27,0x7c,0x05,0x20]
1731# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1732# CHECK-UNKNOWN: 20057c27 <unknown>
1733
1734vsseg2e64.v v24, (a0)
1735# CHECK-INST: vsseg2e64.v v24, (a0)
1736# CHECK-ENCODING: [0x27,0x7c,0x05,0x22]
1737# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1738# CHECK-UNKNOWN: 22057c27 <unknown>
1739
1740vssseg2e8.v v24, (a0), a1, v0.t
1741# CHECK-INST: vssseg2e8.v v24, (a0), a1, v0.t
1742# CHECK-ENCODING: [0x27,0x0c,0xb5,0x28]
1743# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1744# CHECK-UNKNOWN: 28b50c27 <unknown>
1745
1746vssseg2e8.v v24, (a0), a1
1747# CHECK-INST: vssseg2e8.v v24, (a0), a1
1748# CHECK-ENCODING: [0x27,0x0c,0xb5,0x2a]
1749# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1750# CHECK-UNKNOWN: 2ab50c27 <unknown>
1751
1752vssseg2e16.v v24, (a0), a1, v0.t
1753# CHECK-INST: vssseg2e16.v v24, (a0), a1, v0.t
1754# CHECK-ENCODING: [0x27,0x5c,0xb5,0x28]
1755# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1756# CHECK-UNKNOWN: 28b55c27 <unknown>
1757
1758vssseg2e16.v v24, (a0), a1
1759# CHECK-INST: vssseg2e16.v v24, (a0), a1
1760# CHECK-ENCODING: [0x27,0x5c,0xb5,0x2a]
1761# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1762# CHECK-UNKNOWN: 2ab55c27 <unknown>
1763
1764vssseg2e32.v v24, (a0), a1, v0.t
1765# CHECK-INST: vssseg2e32.v v24, (a0), a1, v0.t
1766# CHECK-ENCODING: [0x27,0x6c,0xb5,0x28]
1767# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1768# CHECK-UNKNOWN: 28b56c27 <unknown>
1769
1770vssseg2e32.v v24, (a0), a1
1771# CHECK-INST: vssseg2e32.v v24, (a0), a1
1772# CHECK-ENCODING: [0x27,0x6c,0xb5,0x2a]
1773# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1774# CHECK-UNKNOWN: 2ab56c27 <unknown>
1775
1776vssseg2e64.v v24, (a0), a1, v0.t
1777# CHECK-INST: vssseg2e64.v v24, (a0), a1, v0.t
1778# CHECK-ENCODING: [0x27,0x7c,0xb5,0x28]
1779# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1780# CHECK-UNKNOWN: 28b57c27 <unknown>
1781
1782vssseg2e64.v v24, (a0), a1
1783# CHECK-INST: vssseg2e64.v v24, (a0), a1
1784# CHECK-ENCODING: [0x27,0x7c,0xb5,0x2a]
1785# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1786# CHECK-UNKNOWN: 2ab57c27 <unknown>
1787
1788vsuxseg2ei8.v v24, (a0), v4, v0.t
1789# CHECK-INST: vsuxseg2ei8.v v24, (a0), v4, v0.t
1790# CHECK-ENCODING: [0x27,0x0c,0x45,0x24]
1791# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1792# CHECK-UNKNOWN: 24450c27 <unknown>
1793
1794vsuxseg2ei8.v v24, (a0), v4
1795# CHECK-INST: vsuxseg2ei8.v v24, (a0), v4
1796# CHECK-ENCODING: [0x27,0x0c,0x45,0x26]
1797# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1798# CHECK-UNKNOWN: 26450c27 <unknown>
1799
1800vsuxseg2ei16.v v24, (a0), v4, v0.t
1801# CHECK-INST: vsuxseg2ei16.v v24, (a0), v4, v0.t
1802# CHECK-ENCODING: [0x27,0x5c,0x45,0x24]
1803# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1804# CHECK-UNKNOWN: 24455c27 <unknown>
1805
1806vsuxseg2ei16.v v24, (a0), v4
1807# CHECK-INST: vsuxseg2ei16.v v24, (a0), v4
1808# CHECK-ENCODING: [0x27,0x5c,0x45,0x26]
1809# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1810# CHECK-UNKNOWN: 26455c27 <unknown>
1811
1812vsuxseg2ei32.v v24, (a0), v4, v0.t
1813# CHECK-INST: vsuxseg2ei32.v v24, (a0), v4, v0.t
1814# CHECK-ENCODING: [0x27,0x6c,0x45,0x24]
1815# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1816# CHECK-UNKNOWN: 24456c27 <unknown>
1817
1818vsuxseg2ei32.v v24, (a0), v4
1819# CHECK-INST: vsuxseg2ei32.v v24, (a0), v4
1820# CHECK-ENCODING: [0x27,0x6c,0x45,0x26]
1821# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1822# CHECK-UNKNOWN: 26456c27 <unknown>
1823
1824vsuxseg2ei64.v v24, (a0), v4, v0.t
1825# CHECK-INST: vsuxseg2ei64.v v24, (a0), v4, v0.t
1826# CHECK-ENCODING: [0x27,0x7c,0x45,0x24]
1827# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1828# CHECK-UNKNOWN: 24457c27 <unknown>
1829
1830vsuxseg2ei64.v v24, (a0), v4
1831# CHECK-INST: vsuxseg2ei64.v v24, (a0), v4
1832# CHECK-ENCODING: [0x27,0x7c,0x45,0x26]
1833# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1834# CHECK-UNKNOWN: 26457c27 <unknown>
1835
1836vsoxseg2ei8.v v24, (a0), v4, v0.t
1837# CHECK-INST: vsoxseg2ei8.v v24, (a0), v4, v0.t
1838# CHECK-ENCODING: [0x27,0x0c,0x45,0x2c]
1839# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1840# CHECK-UNKNOWN: 2c450c27 <unknown>
1841
1842vsoxseg2ei8.v v24, (a0), v4
1843# CHECK-INST: vsoxseg2ei8.v v24, (a0), v4
1844# CHECK-ENCODING: [0x27,0x0c,0x45,0x2e]
1845# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1846# CHECK-UNKNOWN: 2e450c27 <unknown>
1847
1848vsoxseg2ei16.v v24, (a0), v4, v0.t
1849# CHECK-INST: vsoxseg2ei16.v v24, (a0), v4, v0.t
1850# CHECK-ENCODING: [0x27,0x5c,0x45,0x2c]
1851# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1852# CHECK-UNKNOWN: 2c455c27 <unknown>
1853
1854vsoxseg2ei16.v v24, (a0), v4
1855# CHECK-INST: vsoxseg2ei16.v v24, (a0), v4
1856# CHECK-ENCODING: [0x27,0x5c,0x45,0x2e]
1857# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1858# CHECK-UNKNOWN: 2e455c27 <unknown>
1859
1860vsoxseg2ei32.v v24, (a0), v4, v0.t
1861# CHECK-INST: vsoxseg2ei32.v v24, (a0), v4, v0.t
1862# CHECK-ENCODING: [0x27,0x6c,0x45,0x2c]
1863# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1864# CHECK-UNKNOWN: 2c456c27 <unknown>
1865
1866vsoxseg2ei32.v v24, (a0), v4
1867# CHECK-INST: vsoxseg2ei32.v v24, (a0), v4
1868# CHECK-ENCODING: [0x27,0x6c,0x45,0x2e]
1869# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1870# CHECK-UNKNOWN: 2e456c27 <unknown>
1871
1872vsoxseg2ei64.v v24, (a0), v4, v0.t
1873# CHECK-INST: vsoxseg2ei64.v v24, (a0), v4, v0.t
1874# CHECK-ENCODING: [0x27,0x7c,0x45,0x2c]
1875# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1876# CHECK-UNKNOWN: 2c457c27 <unknown>
1877
1878vsoxseg2ei64.v v24, (a0), v4
1879# CHECK-INST: vsoxseg2ei64.v v24, (a0), v4
1880# CHECK-ENCODING: [0x27,0x7c,0x45,0x2e]
1881# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1882# CHECK-UNKNOWN: 2e457c27 <unknown>
1883
1884vsseg3e8.v v24, (a0), v0.t
1885# CHECK-INST: vsseg3e8.v v24, (a0), v0.t
1886# CHECK-ENCODING: [0x27,0x0c,0x05,0x40]
1887# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1888# CHECK-UNKNOWN: 40050c27 <unknown>
1889
1890vsseg3e8.v v24, (a0)
1891# CHECK-INST: vsseg3e8.v v24, (a0)
1892# CHECK-ENCODING: [0x27,0x0c,0x05,0x42]
1893# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1894# CHECK-UNKNOWN: 42050c27 <unknown>
1895
1896vsseg3e16.v v24, (a0), v0.t
1897# CHECK-INST: vsseg3e16.v v24, (a0), v0.t
1898# CHECK-ENCODING: [0x27,0x5c,0x05,0x40]
1899# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1900# CHECK-UNKNOWN: 40055c27 <unknown>
1901
1902vsseg3e16.v v24, (a0)
1903# CHECK-INST: vsseg3e16.v v24, (a0)
1904# CHECK-ENCODING: [0x27,0x5c,0x05,0x42]
1905# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1906# CHECK-UNKNOWN: 42055c27 <unknown>
1907
1908vsseg3e32.v v24, (a0), v0.t
1909# CHECK-INST: vsseg3e32.v v24, (a0), v0.t
1910# CHECK-ENCODING: [0x27,0x6c,0x05,0x40]
1911# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1912# CHECK-UNKNOWN: 40056c27 <unknown>
1913
1914vsseg3e32.v v24, (a0)
1915# CHECK-INST: vsseg3e32.v v24, (a0)
1916# CHECK-ENCODING: [0x27,0x6c,0x05,0x42]
1917# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1918# CHECK-UNKNOWN: 42056c27 <unknown>
1919
1920vsseg3e64.v v24, (a0), v0.t
1921# CHECK-INST: vsseg3e64.v v24, (a0), v0.t
1922# CHECK-ENCODING: [0x27,0x7c,0x05,0x40]
1923# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1924# CHECK-UNKNOWN: 40057c27 <unknown>
1925
1926vsseg3e64.v v24, (a0)
1927# CHECK-INST: vsseg3e64.v v24, (a0)
1928# CHECK-ENCODING: [0x27,0x7c,0x05,0x42]
1929# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1930# CHECK-UNKNOWN: 42057c27 <unknown>
1931
1932vssseg3e8.v v24, (a0), a1, v0.t
1933# CHECK-INST: vssseg3e8.v v24, (a0), a1, v0.t
1934# CHECK-ENCODING: [0x27,0x0c,0xb5,0x48]
1935# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1936# CHECK-UNKNOWN: 48b50c27 <unknown>
1937
1938vssseg3e8.v v24, (a0), a1
1939# CHECK-INST: vssseg3e8.v v24, (a0), a1
1940# CHECK-ENCODING: [0x27,0x0c,0xb5,0x4a]
1941# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1942# CHECK-UNKNOWN: 4ab50c27 <unknown>
1943
1944vssseg3e16.v v24, (a0), a1, v0.t
1945# CHECK-INST: vssseg3e16.v v24, (a0), a1, v0.t
1946# CHECK-ENCODING: [0x27,0x5c,0xb5,0x48]
1947# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1948# CHECK-UNKNOWN: 48b55c27 <unknown>
1949
1950vssseg3e16.v v24, (a0), a1
1951# CHECK-INST: vssseg3e16.v v24, (a0), a1
1952# CHECK-ENCODING: [0x27,0x5c,0xb5,0x4a]
1953# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1954# CHECK-UNKNOWN: 4ab55c27 <unknown>
1955
1956vssseg3e32.v v24, (a0), a1, v0.t
1957# CHECK-INST: vssseg3e32.v v24, (a0), a1, v0.t
1958# CHECK-ENCODING: [0x27,0x6c,0xb5,0x48]
1959# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1960# CHECK-UNKNOWN: 48b56c27 <unknown>
1961
1962vssseg3e32.v v24, (a0), a1
1963# CHECK-INST: vssseg3e32.v v24, (a0), a1
1964# CHECK-ENCODING: [0x27,0x6c,0xb5,0x4a]
1965# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1966# CHECK-UNKNOWN: 4ab56c27 <unknown>
1967
1968vssseg3e64.v v24, (a0), a1, v0.t
1969# CHECK-INST: vssseg3e64.v v24, (a0), a1, v0.t
1970# CHECK-ENCODING: [0x27,0x7c,0xb5,0x48]
1971# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1972# CHECK-UNKNOWN: 48b57c27 <unknown>
1973
1974vssseg3e64.v v24, (a0), a1
1975# CHECK-INST: vssseg3e64.v v24, (a0), a1
1976# CHECK-ENCODING: [0x27,0x7c,0xb5,0x4a]
1977# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
1978# CHECK-UNKNOWN: 4ab57c27 <unknown>
1979
1980vsuxseg3ei8.v v24, (a0), v4, v0.t
1981# CHECK-INST: vsuxseg3ei8.v v24, (a0), v4, v0.t
1982# CHECK-ENCODING: [0x27,0x0c,0x45,0x44]
1983# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1984# CHECK-UNKNOWN: 44450c27 <unknown>
1985
1986vsuxseg3ei8.v v24, (a0), v4
1987# CHECK-INST: vsuxseg3ei8.v v24, (a0), v4
1988# CHECK-ENCODING: [0x27,0x0c,0x45,0x46]
1989# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1990# CHECK-UNKNOWN: 46450c27 <unknown>
1991
1992vsuxseg3ei16.v v24, (a0), v4, v0.t
1993# CHECK-INST: vsuxseg3ei16.v v24, (a0), v4, v0.t
1994# CHECK-ENCODING: [0x27,0x5c,0x45,0x44]
1995# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
1996# CHECK-UNKNOWN: 44455c27 <unknown>
1997
1998vsuxseg3ei16.v v24, (a0), v4
1999# CHECK-INST: vsuxseg3ei16.v v24, (a0), v4
2000# CHECK-ENCODING: [0x27,0x5c,0x45,0x46]
2001# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2002# CHECK-UNKNOWN: 46455c27 <unknown>
2003
2004vsuxseg3ei32.v v24, (a0), v4, v0.t
2005# CHECK-INST: vsuxseg3ei32.v v24, (a0), v4, v0.t
2006# CHECK-ENCODING: [0x27,0x6c,0x45,0x44]
2007# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2008# CHECK-UNKNOWN: 44456c27 <unknown>
2009
2010vsuxseg3ei32.v v24, (a0), v4
2011# CHECK-INST: vsuxseg3ei32.v v24, (a0), v4
2012# CHECK-ENCODING: [0x27,0x6c,0x45,0x46]
2013# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2014# CHECK-UNKNOWN: 46456c27 <unknown>
2015
2016vsuxseg3ei64.v v24, (a0), v4, v0.t
2017# CHECK-INST: vsuxseg3ei64.v v24, (a0), v4, v0.t
2018# CHECK-ENCODING: [0x27,0x7c,0x45,0x44]
2019# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2020# CHECK-UNKNOWN: 44457c27 <unknown>
2021
2022vsuxseg3ei64.v v24, (a0), v4
2023# CHECK-INST: vsuxseg3ei64.v v24, (a0), v4
2024# CHECK-ENCODING: [0x27,0x7c,0x45,0x46]
2025# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2026# CHECK-UNKNOWN: 46457c27 <unknown>
2027
2028vsoxseg3ei8.v v24, (a0), v4, v0.t
2029# CHECK-INST: vsoxseg3ei8.v v24, (a0), v4, v0.t
2030# CHECK-ENCODING: [0x27,0x0c,0x45,0x4c]
2031# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2032# CHECK-UNKNOWN: 4c450c27 <unknown>
2033
2034vsoxseg3ei8.v v24, (a0), v4
2035# CHECK-INST: vsoxseg3ei8.v v24, (a0), v4
2036# CHECK-ENCODING: [0x27,0x0c,0x45,0x4e]
2037# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2038# CHECK-UNKNOWN: 4e450c27 <unknown>
2039
2040vsoxseg3ei16.v v24, (a0), v4, v0.t
2041# CHECK-INST: vsoxseg3ei16.v v24, (a0), v4, v0.t
2042# CHECK-ENCODING: [0x27,0x5c,0x45,0x4c]
2043# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2044# CHECK-UNKNOWN: 4c455c27 <unknown>
2045
2046vsoxseg3ei16.v v24, (a0), v4
2047# CHECK-INST: vsoxseg3ei16.v v24, (a0), v4
2048# CHECK-ENCODING: [0x27,0x5c,0x45,0x4e]
2049# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2050# CHECK-UNKNOWN: 4e455c27 <unknown>
2051
2052vsoxseg3ei32.v v24, (a0), v4, v0.t
2053# CHECK-INST: vsoxseg3ei32.v v24, (a0), v4, v0.t
2054# CHECK-ENCODING: [0x27,0x6c,0x45,0x4c]
2055# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2056# CHECK-UNKNOWN: 4c456c27 <unknown>
2057
2058vsoxseg3ei32.v v24, (a0), v4
2059# CHECK-INST: vsoxseg3ei32.v v24, (a0), v4
2060# CHECK-ENCODING: [0x27,0x6c,0x45,0x4e]
2061# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2062# CHECK-UNKNOWN: 4e456c27 <unknown>
2063
2064vsoxseg3ei64.v v24, (a0), v4, v0.t
2065# CHECK-INST: vsoxseg3ei64.v v24, (a0), v4, v0.t
2066# CHECK-ENCODING: [0x27,0x7c,0x45,0x4c]
2067# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2068# CHECK-UNKNOWN: 4c457c27 <unknown>
2069
2070vsoxseg3ei64.v v24, (a0), v4
2071# CHECK-INST: vsoxseg3ei64.v v24, (a0), v4
2072# CHECK-ENCODING: [0x27,0x7c,0x45,0x4e]
2073# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2074# CHECK-UNKNOWN: 4e457c27 <unknown>
2075
2076vsseg4e8.v v24, (a0), v0.t
2077# CHECK-INST: vsseg4e8.v v24, (a0), v0.t
2078# CHECK-ENCODING: [0x27,0x0c,0x05,0x60]
2079# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2080# CHECK-UNKNOWN: 60050c27 <unknown>
2081
2082vsseg4e8.v v24, (a0)
2083# CHECK-INST: vsseg4e8.v v24, (a0)
2084# CHECK-ENCODING: [0x27,0x0c,0x05,0x62]
2085# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2086# CHECK-UNKNOWN: 62050c27 <unknown>
2087
2088vsseg4e16.v v24, (a0), v0.t
2089# CHECK-INST: vsseg4e16.v v24, (a0), v0.t
2090# CHECK-ENCODING: [0x27,0x5c,0x05,0x60]
2091# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2092# CHECK-UNKNOWN: 60055c27 <unknown>
2093
2094vsseg4e16.v v24, (a0)
2095# CHECK-INST: vsseg4e16.v v24, (a0)
2096# CHECK-ENCODING: [0x27,0x5c,0x05,0x62]
2097# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2098# CHECK-UNKNOWN: 62055c27 <unknown>
2099
2100vsseg4e32.v v24, (a0), v0.t
2101# CHECK-INST: vsseg4e32.v v24, (a0), v0.t
2102# CHECK-ENCODING: [0x27,0x6c,0x05,0x60]
2103# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2104# CHECK-UNKNOWN: 60056c27 <unknown>
2105
2106vsseg4e32.v v24, (a0)
2107# CHECK-INST: vsseg4e32.v v24, (a0)
2108# CHECK-ENCODING: [0x27,0x6c,0x05,0x62]
2109# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2110# CHECK-UNKNOWN: 62056c27 <unknown>
2111
2112vsseg4e64.v v24, (a0), v0.t
2113# CHECK-INST: vsseg4e64.v v24, (a0), v0.t
2114# CHECK-ENCODING: [0x27,0x7c,0x05,0x60]
2115# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2116# CHECK-UNKNOWN: 60057c27 <unknown>
2117
2118vsseg4e64.v v24, (a0)
2119# CHECK-INST: vsseg4e64.v v24, (a0)
2120# CHECK-ENCODING: [0x27,0x7c,0x05,0x62]
2121# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2122# CHECK-UNKNOWN: 62057c27 <unknown>
2123
2124vssseg4e8.v v24, (a0), a1, v0.t
2125# CHECK-INST: vssseg4e8.v v24, (a0), a1, v0.t
2126# CHECK-ENCODING: [0x27,0x0c,0xb5,0x68]
2127# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2128# CHECK-UNKNOWN: 68b50c27 <unknown>
2129
2130vssseg4e8.v v24, (a0), a1
2131# CHECK-INST: vssseg4e8.v v24, (a0), a1
2132# CHECK-ENCODING: [0x27,0x0c,0xb5,0x6a]
2133# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2134# CHECK-UNKNOWN: 6ab50c27 <unknown>
2135
2136vssseg4e16.v v24, (a0), a1, v0.t
2137# CHECK-INST: vssseg4e16.v v24, (a0), a1, v0.t
2138# CHECK-ENCODING: [0x27,0x5c,0xb5,0x68]
2139# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2140# CHECK-UNKNOWN: 68b55c27 <unknown>
2141
2142vssseg4e16.v v24, (a0), a1
2143# CHECK-INST: vssseg4e16.v v24, (a0), a1
2144# CHECK-ENCODING: [0x27,0x5c,0xb5,0x6a]
2145# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2146# CHECK-UNKNOWN: 6ab55c27 <unknown>
2147
2148vssseg4e32.v v24, (a0), a1, v0.t
2149# CHECK-INST: vssseg4e32.v v24, (a0), a1, v0.t
2150# CHECK-ENCODING: [0x27,0x6c,0xb5,0x68]
2151# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2152# CHECK-UNKNOWN: 68b56c27 <unknown>
2153
2154vssseg4e32.v v24, (a0), a1
2155# CHECK-INST: vssseg4e32.v v24, (a0), a1
2156# CHECK-ENCODING: [0x27,0x6c,0xb5,0x6a]
2157# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2158# CHECK-UNKNOWN: 6ab56c27 <unknown>
2159
2160vssseg4e64.v v24, (a0), a1, v0.t
2161# CHECK-INST: vssseg4e64.v v24, (a0), a1, v0.t
2162# CHECK-ENCODING: [0x27,0x7c,0xb5,0x68]
2163# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2164# CHECK-UNKNOWN: 68b57c27 <unknown>
2165
2166vssseg4e64.v v24, (a0), a1
2167# CHECK-INST: vssseg4e64.v v24, (a0), a1
2168# CHECK-ENCODING: [0x27,0x7c,0xb5,0x6a]
2169# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2170# CHECK-UNKNOWN: 6ab57c27 <unknown>
2171
2172vsuxseg4ei8.v v24, (a0), v4, v0.t
2173# CHECK-INST: vsuxseg4ei8.v v24, (a0), v4, v0.t
2174# CHECK-ENCODING: [0x27,0x0c,0x45,0x64]
2175# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2176# CHECK-UNKNOWN: 64450c27 <unknown>
2177
2178vsuxseg4ei8.v v24, (a0), v4
2179# CHECK-INST: vsuxseg4ei8.v v24, (a0), v4
2180# CHECK-ENCODING: [0x27,0x0c,0x45,0x66]
2181# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2182# CHECK-UNKNOWN: 66450c27 <unknown>
2183
2184vsuxseg4ei16.v v24, (a0), v4, v0.t
2185# CHECK-INST: vsuxseg4ei16.v v24, (a0), v4, v0.t
2186# CHECK-ENCODING: [0x27,0x5c,0x45,0x64]
2187# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2188# CHECK-UNKNOWN: 64455c27 <unknown>
2189
2190vsuxseg4ei16.v v24, (a0), v4
2191# CHECK-INST: vsuxseg4ei16.v v24, (a0), v4
2192# CHECK-ENCODING: [0x27,0x5c,0x45,0x66]
2193# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2194# CHECK-UNKNOWN: 66455c27 <unknown>
2195
2196vsuxseg4ei32.v v24, (a0), v4, v0.t
2197# CHECK-INST: vsuxseg4ei32.v v24, (a0), v4, v0.t
2198# CHECK-ENCODING: [0x27,0x6c,0x45,0x64]
2199# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2200# CHECK-UNKNOWN: 64456c27 <unknown>
2201
2202vsuxseg4ei32.v v24, (a0), v4
2203# CHECK-INST: vsuxseg4ei32.v v24, (a0), v4
2204# CHECK-ENCODING: [0x27,0x6c,0x45,0x66]
2205# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2206# CHECK-UNKNOWN: 66456c27 <unknown>
2207
2208vsuxseg4ei64.v v24, (a0), v4, v0.t
2209# CHECK-INST: vsuxseg4ei64.v v24, (a0), v4, v0.t
2210# CHECK-ENCODING: [0x27,0x7c,0x45,0x64]
2211# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2212# CHECK-UNKNOWN: 64457c27 <unknown>
2213
2214vsuxseg4ei64.v v24, (a0), v4
2215# CHECK-INST: vsuxseg4ei64.v v24, (a0), v4
2216# CHECK-ENCODING: [0x27,0x7c,0x45,0x66]
2217# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2218# CHECK-UNKNOWN: 66457c27 <unknown>
2219
2220vsoxseg4ei8.v v24, (a0), v4, v0.t
2221# CHECK-INST: vsoxseg4ei8.v v24, (a0), v4, v0.t
2222# CHECK-ENCODING: [0x27,0x0c,0x45,0x6c]
2223# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2224# CHECK-UNKNOWN: 6c450c27 <unknown>
2225
2226vsoxseg4ei8.v v24, (a0), v4
2227# CHECK-INST: vsoxseg4ei8.v v24, (a0), v4
2228# CHECK-ENCODING: [0x27,0x0c,0x45,0x6e]
2229# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2230# CHECK-UNKNOWN: 6e450c27 <unknown>
2231
2232vsoxseg4ei16.v v24, (a0), v4, v0.t
2233# CHECK-INST: vsoxseg4ei16.v v24, (a0), v4, v0.t
2234# CHECK-ENCODING: [0x27,0x5c,0x45,0x6c]
2235# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2236# CHECK-UNKNOWN: 6c455c27 <unknown>
2237
2238vsoxseg4ei16.v v24, (a0), v4
2239# CHECK-INST: vsoxseg4ei16.v v24, (a0), v4
2240# CHECK-ENCODING: [0x27,0x5c,0x45,0x6e]
2241# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2242# CHECK-UNKNOWN: 6e455c27 <unknown>
2243
2244vsoxseg4ei32.v v24, (a0), v4, v0.t
2245# CHECK-INST: vsoxseg4ei32.v v24, (a0), v4, v0.t
2246# CHECK-ENCODING: [0x27,0x6c,0x45,0x6c]
2247# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2248# CHECK-UNKNOWN: 6c456c27 <unknown>
2249
2250vsoxseg4ei32.v v24, (a0), v4
2251# CHECK-INST: vsoxseg4ei32.v v24, (a0), v4
2252# CHECK-ENCODING: [0x27,0x6c,0x45,0x6e]
2253# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2254# CHECK-UNKNOWN: 6e456c27 <unknown>
2255
2256vsoxseg4ei64.v v24, (a0), v4, v0.t
2257# CHECK-INST: vsoxseg4ei64.v v24, (a0), v4, v0.t
2258# CHECK-ENCODING: [0x27,0x7c,0x45,0x6c]
2259# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2260# CHECK-UNKNOWN: 6c457c27 <unknown>
2261
2262vsoxseg4ei64.v v24, (a0), v4
2263# CHECK-INST: vsoxseg4ei64.v v24, (a0), v4
2264# CHECK-ENCODING: [0x27,0x7c,0x45,0x6e]
2265# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2266# CHECK-UNKNOWN: 6e457c27 <unknown>
2267
2268vsseg5e8.v v24, (a0), v0.t
2269# CHECK-INST: vsseg5e8.v v24, (a0), v0.t
2270# CHECK-ENCODING: [0x27,0x0c,0x05,0x80]
2271# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2272# CHECK-UNKNOWN: 80050c27 <unknown>
2273
2274vsseg5e8.v v24, (a0)
2275# CHECK-INST: vsseg5e8.v v24, (a0)
2276# CHECK-ENCODING: [0x27,0x0c,0x05,0x82]
2277# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2278# CHECK-UNKNOWN: 82050c27 <unknown>
2279
2280vsseg5e16.v v24, (a0), v0.t
2281# CHECK-INST: vsseg5e16.v v24, (a0), v0.t
2282# CHECK-ENCODING: [0x27,0x5c,0x05,0x80]
2283# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2284# CHECK-UNKNOWN: 80055c27 <unknown>
2285
2286vsseg5e16.v v24, (a0)
2287# CHECK-INST: vsseg5e16.v v24, (a0)
2288# CHECK-ENCODING: [0x27,0x5c,0x05,0x82]
2289# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2290# CHECK-UNKNOWN: 82055c27 <unknown>
2291
2292vsseg5e32.v v24, (a0), v0.t
2293# CHECK-INST: vsseg5e32.v v24, (a0), v0.t
2294# CHECK-ENCODING: [0x27,0x6c,0x05,0x80]
2295# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2296# CHECK-UNKNOWN: 80056c27 <unknown>
2297
2298vsseg5e32.v v24, (a0)
2299# CHECK-INST: vsseg5e32.v v24, (a0)
2300# CHECK-ENCODING: [0x27,0x6c,0x05,0x82]
2301# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2302# CHECK-UNKNOWN: 82056c27 <unknown>
2303
2304vsseg5e64.v v24, (a0), v0.t
2305# CHECK-INST: vsseg5e64.v v24, (a0), v0.t
2306# CHECK-ENCODING: [0x27,0x7c,0x05,0x80]
2307# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2308# CHECK-UNKNOWN: 80057c27 <unknown>
2309
2310vsseg5e64.v v24, (a0)
2311# CHECK-INST: vsseg5e64.v v24, (a0)
2312# CHECK-ENCODING: [0x27,0x7c,0x05,0x82]
2313# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2314# CHECK-UNKNOWN: 82057c27 <unknown>
2315
2316vssseg5e8.v v24, (a0), a1, v0.t
2317# CHECK-INST: vssseg5e8.v v24, (a0), a1, v0.t
2318# CHECK-ENCODING: [0x27,0x0c,0xb5,0x88]
2319# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2320# CHECK-UNKNOWN: 88b50c27 <unknown>
2321
2322vssseg5e8.v v24, (a0), a1
2323# CHECK-INST: vssseg5e8.v v24, (a0), a1
2324# CHECK-ENCODING: [0x27,0x0c,0xb5,0x8a]
2325# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2326# CHECK-UNKNOWN: 8ab50c27 <unknown>
2327
2328vssseg5e16.v v24, (a0), a1, v0.t
2329# CHECK-INST: vssseg5e16.v v24, (a0), a1, v0.t
2330# CHECK-ENCODING: [0x27,0x5c,0xb5,0x88]
2331# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2332# CHECK-UNKNOWN: 88b55c27 <unknown>
2333
2334vssseg5e16.v v24, (a0), a1
2335# CHECK-INST: vssseg5e16.v v24, (a0), a1
2336# CHECK-ENCODING: [0x27,0x5c,0xb5,0x8a]
2337# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2338# CHECK-UNKNOWN: 8ab55c27 <unknown>
2339
2340vssseg5e32.v v24, (a0), a1, v0.t
2341# CHECK-INST: vssseg5e32.v v24, (a0), a1, v0.t
2342# CHECK-ENCODING: [0x27,0x6c,0xb5,0x88]
2343# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2344# CHECK-UNKNOWN: 88b56c27 <unknown>
2345
2346vssseg5e32.v v24, (a0), a1
2347# CHECK-INST: vssseg5e32.v v24, (a0), a1
2348# CHECK-ENCODING: [0x27,0x6c,0xb5,0x8a]
2349# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2350# CHECK-UNKNOWN: 8ab56c27 <unknown>
2351
2352vssseg5e64.v v24, (a0), a1, v0.t
2353# CHECK-INST: vssseg5e64.v v24, (a0), a1, v0.t
2354# CHECK-ENCODING: [0x27,0x7c,0xb5,0x88]
2355# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2356# CHECK-UNKNOWN: 88b57c27 <unknown>
2357
2358vssseg5e64.v v24, (a0), a1
2359# CHECK-INST: vssseg5e64.v v24, (a0), a1
2360# CHECK-ENCODING: [0x27,0x7c,0xb5,0x8a]
2361# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2362# CHECK-UNKNOWN: 8ab57c27 <unknown>
2363
2364vsuxseg5ei8.v v24, (a0), v4, v0.t
2365# CHECK-INST: vsuxseg5ei8.v v24, (a0), v4, v0.t
2366# CHECK-ENCODING: [0x27,0x0c,0x45,0x84]
2367# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2368# CHECK-UNKNOWN: 84450c27 <unknown>
2369
2370vsuxseg5ei8.v v24, (a0), v4
2371# CHECK-INST: vsuxseg5ei8.v v24, (a0), v4
2372# CHECK-ENCODING: [0x27,0x0c,0x45,0x86]
2373# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2374# CHECK-UNKNOWN: 86450c27 <unknown>
2375
2376vsuxseg5ei16.v v24, (a0), v4, v0.t
2377# CHECK-INST: vsuxseg5ei16.v v24, (a0), v4, v0.t
2378# CHECK-ENCODING: [0x27,0x5c,0x45,0x84]
2379# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2380# CHECK-UNKNOWN: 84455c27 <unknown>
2381
2382vsuxseg5ei16.v v24, (a0), v4
2383# CHECK-INST: vsuxseg5ei16.v v24, (a0), v4
2384# CHECK-ENCODING: [0x27,0x5c,0x45,0x86]
2385# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2386# CHECK-UNKNOWN: 86455c27 <unknown>
2387
2388vsuxseg5ei32.v v24, (a0), v4, v0.t
2389# CHECK-INST: vsuxseg5ei32.v v24, (a0), v4, v0.t
2390# CHECK-ENCODING: [0x27,0x6c,0x45,0x84]
2391# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2392# CHECK-UNKNOWN: 84456c27 <unknown>
2393
2394vsuxseg5ei32.v v24, (a0), v4
2395# CHECK-INST: vsuxseg5ei32.v v24, (a0), v4
2396# CHECK-ENCODING: [0x27,0x6c,0x45,0x86]
2397# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2398# CHECK-UNKNOWN: 86456c27 <unknown>
2399
2400vsuxseg5ei64.v v24, (a0), v4, v0.t
2401# CHECK-INST: vsuxseg5ei64.v v24, (a0), v4, v0.t
2402# CHECK-ENCODING: [0x27,0x7c,0x45,0x84]
2403# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2404# CHECK-UNKNOWN: 84457c27 <unknown>
2405
2406vsuxseg5ei64.v v24, (a0), v4
2407# CHECK-INST: vsuxseg5ei64.v v24, (a0), v4
2408# CHECK-ENCODING: [0x27,0x7c,0x45,0x86]
2409# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2410# CHECK-UNKNOWN: 86457c27 <unknown>
2411
2412vsoxseg5ei8.v v24, (a0), v4, v0.t
2413# CHECK-INST: vsoxseg5ei8.v v24, (a0), v4, v0.t
2414# CHECK-ENCODING: [0x27,0x0c,0x45,0x8c]
2415# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2416# CHECK-UNKNOWN: 8c450c27 <unknown>
2417
2418vsoxseg5ei8.v v24, (a0), v4
2419# CHECK-INST: vsoxseg5ei8.v v24, (a0), v4
2420# CHECK-ENCODING: [0x27,0x0c,0x45,0x8e]
2421# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2422# CHECK-UNKNOWN: 8e450c27 <unknown>
2423
2424vsoxseg5ei16.v v24, (a0), v4, v0.t
2425# CHECK-INST: vsoxseg5ei16.v v24, (a0), v4, v0.t
2426# CHECK-ENCODING: [0x27,0x5c,0x45,0x8c]
2427# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2428# CHECK-UNKNOWN: 8c455c27 <unknown>
2429
2430vsoxseg5ei16.v v24, (a0), v4
2431# CHECK-INST: vsoxseg5ei16.v v24, (a0), v4
2432# CHECK-ENCODING: [0x27,0x5c,0x45,0x8e]
2433# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2434# CHECK-UNKNOWN: 8e455c27 <unknown>
2435
2436vsoxseg5ei32.v v24, (a0), v4, v0.t
2437# CHECK-INST: vsoxseg5ei32.v v24, (a0), v4, v0.t
2438# CHECK-ENCODING: [0x27,0x6c,0x45,0x8c]
2439# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2440# CHECK-UNKNOWN: 8c456c27 <unknown>
2441
2442vsoxseg5ei32.v v24, (a0), v4
2443# CHECK-INST: vsoxseg5ei32.v v24, (a0), v4
2444# CHECK-ENCODING: [0x27,0x6c,0x45,0x8e]
2445# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2446# CHECK-UNKNOWN: 8e456c27 <unknown>
2447
2448vsoxseg5ei64.v v24, (a0), v4, v0.t
2449# CHECK-INST: vsoxseg5ei64.v v24, (a0), v4, v0.t
2450# CHECK-ENCODING: [0x27,0x7c,0x45,0x8c]
2451# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2452# CHECK-UNKNOWN: 8c457c27 <unknown>
2453
2454vsoxseg5ei64.v v24, (a0), v4
2455# CHECK-INST: vsoxseg5ei64.v v24, (a0), v4
2456# CHECK-ENCODING: [0x27,0x7c,0x45,0x8e]
2457# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2458# CHECK-UNKNOWN: 8e457c27 <unknown>
2459
2460vsseg6e8.v v24, (a0), v0.t
2461# CHECK-INST: vsseg6e8.v v24, (a0), v0.t
2462# CHECK-ENCODING: [0x27,0x0c,0x05,0xa0]
2463# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2464# CHECK-UNKNOWN: a0050c27 <unknown>
2465
2466vsseg6e8.v v24, (a0)
2467# CHECK-INST: vsseg6e8.v v24, (a0)
2468# CHECK-ENCODING: [0x27,0x0c,0x05,0xa2]
2469# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2470# CHECK-UNKNOWN: a2050c27 <unknown>
2471
2472vsseg6e16.v v24, (a0), v0.t
2473# CHECK-INST: vsseg6e16.v v24, (a0), v0.t
2474# CHECK-ENCODING: [0x27,0x5c,0x05,0xa0]
2475# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2476# CHECK-UNKNOWN: a0055c27 <unknown>
2477
2478vsseg6e16.v v24, (a0)
2479# CHECK-INST: vsseg6e16.v v24, (a0)
2480# CHECK-ENCODING: [0x27,0x5c,0x05,0xa2]
2481# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2482# CHECK-UNKNOWN: a2055c27 <unknown>
2483
2484vsseg6e32.v v24, (a0), v0.t
2485# CHECK-INST: vsseg6e32.v v24, (a0), v0.t
2486# CHECK-ENCODING: [0x27,0x6c,0x05,0xa0]
2487# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2488# CHECK-UNKNOWN: a0056c27 <unknown>
2489
2490vsseg6e32.v v24, (a0)
2491# CHECK-INST: vsseg6e32.v v24, (a0)
2492# CHECK-ENCODING: [0x27,0x6c,0x05,0xa2]
2493# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2494# CHECK-UNKNOWN: a2056c27 <unknown>
2495
2496vsseg6e64.v v24, (a0), v0.t
2497# CHECK-INST: vsseg6e64.v v24, (a0), v0.t
2498# CHECK-ENCODING: [0x27,0x7c,0x05,0xa0]
2499# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2500# CHECK-UNKNOWN: a0057c27 <unknown>
2501
2502vsseg6e64.v v24, (a0)
2503# CHECK-INST: vsseg6e64.v v24, (a0)
2504# CHECK-ENCODING: [0x27,0x7c,0x05,0xa2]
2505# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2506# CHECK-UNKNOWN: a2057c27 <unknown>
2507
2508vssseg6e8.v v24, (a0), a1, v0.t
2509# CHECK-INST: vssseg6e8.v v24, (a0), a1, v0.t
2510# CHECK-ENCODING: [0x27,0x0c,0xb5,0xa8]
2511# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2512# CHECK-UNKNOWN: a8b50c27 <unknown>
2513
2514vssseg6e8.v v24, (a0), a1
2515# CHECK-INST: vssseg6e8.v v24, (a0), a1
2516# CHECK-ENCODING: [0x27,0x0c,0xb5,0xaa]
2517# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2518# CHECK-UNKNOWN: aab50c27 <unknown>
2519
2520vssseg6e16.v v24, (a0), a1, v0.t
2521# CHECK-INST: vssseg6e16.v v24, (a0), a1, v0.t
2522# CHECK-ENCODING: [0x27,0x5c,0xb5,0xa8]
2523# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2524# CHECK-UNKNOWN: a8b55c27 <unknown>
2525
2526vssseg6e16.v v24, (a0), a1
2527# CHECK-INST: vssseg6e16.v v24, (a0), a1
2528# CHECK-ENCODING: [0x27,0x5c,0xb5,0xaa]
2529# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2530# CHECK-UNKNOWN: aab55c27 <unknown>
2531
2532vssseg6e32.v v24, (a0), a1, v0.t
2533# CHECK-INST: vssseg6e32.v v24, (a0), a1, v0.t
2534# CHECK-ENCODING: [0x27,0x6c,0xb5,0xa8]
2535# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2536# CHECK-UNKNOWN: a8b56c27 <unknown>
2537
2538vssseg6e32.v v24, (a0), a1
2539# CHECK-INST: vssseg6e32.v v24, (a0), a1
2540# CHECK-ENCODING: [0x27,0x6c,0xb5,0xaa]
2541# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2542# CHECK-UNKNOWN: aab56c27 <unknown>
2543
2544vssseg6e64.v v24, (a0), a1, v0.t
2545# CHECK-INST: vssseg6e64.v v24, (a0), a1, v0.t
2546# CHECK-ENCODING: [0x27,0x7c,0xb5,0xa8]
2547# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2548# CHECK-UNKNOWN: a8b57c27 <unknown>
2549
2550vssseg6e64.v v24, (a0), a1
2551# CHECK-INST: vssseg6e64.v v24, (a0), a1
2552# CHECK-ENCODING: [0x27,0x7c,0xb5,0xaa]
2553# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2554# CHECK-UNKNOWN: aab57c27 <unknown>
2555
2556vsuxseg6ei8.v v24, (a0), v4, v0.t
2557# CHECK-INST: vsuxseg6ei8.v v24, (a0), v4, v0.t
2558# CHECK-ENCODING: [0x27,0x0c,0x45,0xa4]
2559# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2560# CHECK-UNKNOWN: a4450c27 <unknown>
2561
2562vsuxseg6ei8.v v24, (a0), v4
2563# CHECK-INST: vsuxseg6ei8.v v24, (a0), v4
2564# CHECK-ENCODING: [0x27,0x0c,0x45,0xa6]
2565# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2566# CHECK-UNKNOWN: a6450c27 <unknown>
2567
2568vsuxseg6ei16.v v24, (a0), v4, v0.t
2569# CHECK-INST: vsuxseg6ei16.v v24, (a0), v4, v0.t
2570# CHECK-ENCODING: [0x27,0x5c,0x45,0xa4]
2571# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2572# CHECK-UNKNOWN: a4455c27 <unknown>
2573
2574vsuxseg6ei16.v v24, (a0), v4
2575# CHECK-INST: vsuxseg6ei16.v v24, (a0), v4
2576# CHECK-ENCODING: [0x27,0x5c,0x45,0xa6]
2577# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2578# CHECK-UNKNOWN: a6455c27 <unknown>
2579
2580vsuxseg6ei32.v v24, (a0), v4, v0.t
2581# CHECK-INST: vsuxseg6ei32.v v24, (a0), v4, v0.t
2582# CHECK-ENCODING: [0x27,0x6c,0x45,0xa4]
2583# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2584# CHECK-UNKNOWN: a4456c27 <unknown>
2585
2586vsuxseg6ei32.v v24, (a0), v4
2587# CHECK-INST: vsuxseg6ei32.v v24, (a0), v4
2588# CHECK-ENCODING: [0x27,0x6c,0x45,0xa6]
2589# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2590# CHECK-UNKNOWN: a6456c27 <unknown>
2591
2592vsuxseg6ei64.v v24, (a0), v4, v0.t
2593# CHECK-INST: vsuxseg6ei64.v v24, (a0), v4, v0.t
2594# CHECK-ENCODING: [0x27,0x7c,0x45,0xa4]
2595# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2596# CHECK-UNKNOWN: a4457c27 <unknown>
2597
2598vsuxseg6ei64.v v24, (a0), v4
2599# CHECK-INST: vsuxseg6ei64.v v24, (a0), v4
2600# CHECK-ENCODING: [0x27,0x7c,0x45,0xa6]
2601# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2602# CHECK-UNKNOWN: a6457c27 <unknown>
2603
2604vsoxseg6ei8.v v24, (a0), v4, v0.t
2605# CHECK-INST: vsoxseg6ei8.v v24, (a0), v4, v0.t
2606# CHECK-ENCODING: [0x27,0x0c,0x45,0xac]
2607# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2608# CHECK-UNKNOWN: ac450c27 <unknown>
2609
2610vsoxseg6ei8.v v24, (a0), v4
2611# CHECK-INST: vsoxseg6ei8.v v24, (a0), v4
2612# CHECK-ENCODING: [0x27,0x0c,0x45,0xae]
2613# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2614# CHECK-UNKNOWN: ae450c27 <unknown>
2615
2616vsoxseg6ei16.v v24, (a0), v4, v0.t
2617# CHECK-INST: vsoxseg6ei16.v v24, (a0), v4, v0.t
2618# CHECK-ENCODING: [0x27,0x5c,0x45,0xac]
2619# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2620# CHECK-UNKNOWN: ac455c27 <unknown>
2621
2622vsoxseg6ei16.v v24, (a0), v4
2623# CHECK-INST: vsoxseg6ei16.v v24, (a0), v4
2624# CHECK-ENCODING: [0x27,0x5c,0x45,0xae]
2625# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2626# CHECK-UNKNOWN: ae455c27 <unknown>
2627
2628vsoxseg6ei32.v v24, (a0), v4, v0.t
2629# CHECK-INST: vsoxseg6ei32.v v24, (a0), v4, v0.t
2630# CHECK-ENCODING: [0x27,0x6c,0x45,0xac]
2631# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2632# CHECK-UNKNOWN: ac456c27 <unknown>
2633
2634vsoxseg6ei32.v v24, (a0), v4
2635# CHECK-INST: vsoxseg6ei32.v v24, (a0), v4
2636# CHECK-ENCODING: [0x27,0x6c,0x45,0xae]
2637# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2638# CHECK-UNKNOWN: ae456c27 <unknown>
2639
2640vsoxseg6ei64.v v24, (a0), v4, v0.t
2641# CHECK-INST: vsoxseg6ei64.v v24, (a0), v4, v0.t
2642# CHECK-ENCODING: [0x27,0x7c,0x45,0xac]
2643# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2644# CHECK-UNKNOWN: ac457c27 <unknown>
2645
2646vsoxseg6ei64.v v24, (a0), v4
2647# CHECK-INST: vsoxseg6ei64.v v24, (a0), v4
2648# CHECK-ENCODING: [0x27,0x7c,0x45,0xae]
2649# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2650# CHECK-UNKNOWN: ae457c27 <unknown>
2651
2652vsseg7e8.v v24, (a0), v0.t
2653# CHECK-INST: vsseg7e8.v v24, (a0), v0.t
2654# CHECK-ENCODING: [0x27,0x0c,0x05,0xc0]
2655# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2656# CHECK-UNKNOWN: c0050c27 <unknown>
2657
2658vsseg7e8.v v24, (a0)
2659# CHECK-INST: vsseg7e8.v v24, (a0)
2660# CHECK-ENCODING: [0x27,0x0c,0x05,0xc2]
2661# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2662# CHECK-UNKNOWN: c2050c27 <unknown>
2663
2664vsseg7e16.v v24, (a0), v0.t
2665# CHECK-INST: vsseg7e16.v v24, (a0), v0.t
2666# CHECK-ENCODING: [0x27,0x5c,0x05,0xc0]
2667# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2668# CHECK-UNKNOWN: c0055c27 <unknown>
2669
2670vsseg7e16.v v24, (a0)
2671# CHECK-INST: vsseg7e16.v v24, (a0)
2672# CHECK-ENCODING: [0x27,0x5c,0x05,0xc2]
2673# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2674# CHECK-UNKNOWN: c2055c27 <unknown>
2675
2676vsseg7e32.v v24, (a0), v0.t
2677# CHECK-INST: vsseg7e32.v v24, (a0), v0.t
2678# CHECK-ENCODING: [0x27,0x6c,0x05,0xc0]
2679# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2680# CHECK-UNKNOWN: c0056c27 <unknown>
2681
2682vsseg7e32.v v24, (a0)
2683# CHECK-INST: vsseg7e32.v v24, (a0)
2684# CHECK-ENCODING: [0x27,0x6c,0x05,0xc2]
2685# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2686# CHECK-UNKNOWN: c2056c27 <unknown>
2687
2688vsseg7e64.v v24, (a0), v0.t
2689# CHECK-INST: vsseg7e64.v v24, (a0), v0.t
2690# CHECK-ENCODING: [0x27,0x7c,0x05,0xc0]
2691# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2692# CHECK-UNKNOWN: c0057c27 <unknown>
2693
2694vsseg7e64.v v24, (a0)
2695# CHECK-INST: vsseg7e64.v v24, (a0)
2696# CHECK-ENCODING: [0x27,0x7c,0x05,0xc2]
2697# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2698# CHECK-UNKNOWN: c2057c27 <unknown>
2699
2700vssseg7e8.v v24, (a0), a1, v0.t
2701# CHECK-INST: vssseg7e8.v v24, (a0), a1, v0.t
2702# CHECK-ENCODING: [0x27,0x0c,0xb5,0xc8]
2703# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2704# CHECK-UNKNOWN: c8b50c27 <unknown>
2705
2706vssseg7e8.v v24, (a0), a1
2707# CHECK-INST: vssseg7e8.v v24, (a0), a1
2708# CHECK-ENCODING: [0x27,0x0c,0xb5,0xca]
2709# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2710# CHECK-UNKNOWN: cab50c27 <unknown>
2711
2712vssseg7e16.v v24, (a0), a1, v0.t
2713# CHECK-INST: vssseg7e16.v v24, (a0), a1, v0.t
2714# CHECK-ENCODING: [0x27,0x5c,0xb5,0xc8]
2715# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2716# CHECK-UNKNOWN: c8b55c27 <unknown>
2717
2718vssseg7e16.v v24, (a0), a1
2719# CHECK-INST: vssseg7e16.v v24, (a0), a1
2720# CHECK-ENCODING: [0x27,0x5c,0xb5,0xca]
2721# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2722# CHECK-UNKNOWN: cab55c27 <unknown>
2723
2724vssseg7e32.v v24, (a0), a1, v0.t
2725# CHECK-INST: vssseg7e32.v v24, (a0), a1, v0.t
2726# CHECK-ENCODING: [0x27,0x6c,0xb5,0xc8]
2727# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2728# CHECK-UNKNOWN: c8b56c27 <unknown>
2729
2730vssseg7e32.v v24, (a0), a1
2731# CHECK-INST: vssseg7e32.v v24, (a0), a1
2732# CHECK-ENCODING: [0x27,0x6c,0xb5,0xca]
2733# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2734# CHECK-UNKNOWN: cab56c27 <unknown>
2735
2736vssseg7e64.v v24, (a0), a1, v0.t
2737# CHECK-INST: vssseg7e64.v v24, (a0), a1, v0.t
2738# CHECK-ENCODING: [0x27,0x7c,0xb5,0xc8]
2739# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2740# CHECK-UNKNOWN: c8b57c27 <unknown>
2741
2742vssseg7e64.v v24, (a0), a1
2743# CHECK-INST: vssseg7e64.v v24, (a0), a1
2744# CHECK-ENCODING: [0x27,0x7c,0xb5,0xca]
2745# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2746# CHECK-UNKNOWN: cab57c27 <unknown>
2747
2748vsuxseg7ei8.v v24, (a0), v4, v0.t
2749# CHECK-INST: vsuxseg7ei8.v v24, (a0), v4, v0.t
2750# CHECK-ENCODING: [0x27,0x0c,0x45,0xc4]
2751# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2752# CHECK-UNKNOWN: c4450c27 <unknown>
2753
2754vsuxseg7ei8.v v24, (a0), v4
2755# CHECK-INST: vsuxseg7ei8.v v24, (a0), v4
2756# CHECK-ENCODING: [0x27,0x0c,0x45,0xc6]
2757# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2758# CHECK-UNKNOWN: c6450c27 <unknown>
2759
2760vsuxseg7ei16.v v24, (a0), v4, v0.t
2761# CHECK-INST: vsuxseg7ei16.v v24, (a0), v4, v0.t
2762# CHECK-ENCODING: [0x27,0x5c,0x45,0xc4]
2763# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2764# CHECK-UNKNOWN: c4455c27 <unknown>
2765
2766vsuxseg7ei16.v v24, (a0), v4
2767# CHECK-INST: vsuxseg7ei16.v v24, (a0), v4
2768# CHECK-ENCODING: [0x27,0x5c,0x45,0xc6]
2769# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2770# CHECK-UNKNOWN: c6455c27 <unknown>
2771
2772vsuxseg7ei32.v v24, (a0), v4, v0.t
2773# CHECK-INST: vsuxseg7ei32.v v24, (a0), v4, v0.t
2774# CHECK-ENCODING: [0x27,0x6c,0x45,0xc4]
2775# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2776# CHECK-UNKNOWN: c4456c27 <unknown>
2777
2778vsuxseg7ei32.v v24, (a0), v4
2779# CHECK-INST: vsuxseg7ei32.v v24, (a0), v4
2780# CHECK-ENCODING: [0x27,0x6c,0x45,0xc6]
2781# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2782# CHECK-UNKNOWN: c6456c27 <unknown>
2783
2784vsuxseg7ei64.v v24, (a0), v4, v0.t
2785# CHECK-INST: vsuxseg7ei64.v v24, (a0), v4, v0.t
2786# CHECK-ENCODING: [0x27,0x7c,0x45,0xc4]
2787# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2788# CHECK-UNKNOWN: c4457c27 <unknown>
2789
2790vsuxseg7ei64.v v24, (a0), v4
2791# CHECK-INST: vsuxseg7ei64.v v24, (a0), v4
2792# CHECK-ENCODING: [0x27,0x7c,0x45,0xc6]
2793# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2794# CHECK-UNKNOWN: c6457c27 <unknown>
2795
2796vsoxseg7ei8.v v24, (a0), v4, v0.t
2797# CHECK-INST: vsoxseg7ei8.v v24, (a0), v4, v0.t
2798# CHECK-ENCODING: [0x27,0x0c,0x45,0xcc]
2799# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2800# CHECK-UNKNOWN: cc450c27 <unknown>
2801
2802vsoxseg7ei8.v v24, (a0), v4
2803# CHECK-INST: vsoxseg7ei8.v v24, (a0), v4
2804# CHECK-ENCODING: [0x27,0x0c,0x45,0xce]
2805# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2806# CHECK-UNKNOWN: ce450c27 <unknown>
2807
2808vsoxseg7ei16.v v24, (a0), v4, v0.t
2809# CHECK-INST: vsoxseg7ei16.v v24, (a0), v4, v0.t
2810# CHECK-ENCODING: [0x27,0x5c,0x45,0xcc]
2811# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2812# CHECK-UNKNOWN: cc455c27 <unknown>
2813
2814vsoxseg7ei16.v v24, (a0), v4
2815# CHECK-INST: vsoxseg7ei16.v v24, (a0), v4
2816# CHECK-ENCODING: [0x27,0x5c,0x45,0xce]
2817# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2818# CHECK-UNKNOWN: ce455c27 <unknown>
2819
2820vsoxseg7ei32.v v24, (a0), v4, v0.t
2821# CHECK-INST: vsoxseg7ei32.v v24, (a0), v4, v0.t
2822# CHECK-ENCODING: [0x27,0x6c,0x45,0xcc]
2823# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2824# CHECK-UNKNOWN: cc456c27 <unknown>
2825
2826vsoxseg7ei32.v v24, (a0), v4
2827# CHECK-INST: vsoxseg7ei32.v v24, (a0), v4
2828# CHECK-ENCODING: [0x27,0x6c,0x45,0xce]
2829# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2830# CHECK-UNKNOWN: ce456c27 <unknown>
2831
2832vsoxseg7ei64.v v24, (a0), v4, v0.t
2833# CHECK-INST: vsoxseg7ei64.v v24, (a0), v4, v0.t
2834# CHECK-ENCODING: [0x27,0x7c,0x45,0xcc]
2835# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2836# CHECK-UNKNOWN: cc457c27 <unknown>
2837
2838vsoxseg7ei64.v v24, (a0), v4
2839# CHECK-INST: vsoxseg7ei64.v v24, (a0), v4
2840# CHECK-ENCODING: [0x27,0x7c,0x45,0xce]
2841# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2842# CHECK-UNKNOWN: ce457c27 <unknown>
2843
2844vsseg8e8.v v24, (a0), v0.t
2845# CHECK-INST: vsseg8e8.v v24, (a0), v0.t
2846# CHECK-ENCODING: [0x27,0x0c,0x05,0xe0]
2847# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2848# CHECK-UNKNOWN: e0050c27 <unknown>
2849
2850vsseg8e8.v v24, (a0)
2851# CHECK-INST: vsseg8e8.v v24, (a0)
2852# CHECK-ENCODING: [0x27,0x0c,0x05,0xe2]
2853# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2854# CHECK-UNKNOWN: e2050c27 <unknown>
2855
2856vsseg8e16.v v24, (a0), v0.t
2857# CHECK-INST: vsseg8e16.v v24, (a0), v0.t
2858# CHECK-ENCODING: [0x27,0x5c,0x05,0xe0]
2859# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2860# CHECK-UNKNOWN: e0055c27 <unknown>
2861
2862vsseg8e16.v v24, (a0)
2863# CHECK-INST: vsseg8e16.v v24, (a0)
2864# CHECK-ENCODING: [0x27,0x5c,0x05,0xe2]
2865# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2866# CHECK-UNKNOWN: e2055c27 <unknown>
2867
2868vsseg8e32.v v24, (a0), v0.t
2869# CHECK-INST: vsseg8e32.v v24, (a0), v0.t
2870# CHECK-ENCODING: [0x27,0x6c,0x05,0xe0]
2871# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2872# CHECK-UNKNOWN: e0056c27 <unknown>
2873
2874vsseg8e32.v v24, (a0)
2875# CHECK-INST: vsseg8e32.v v24, (a0)
2876# CHECK-ENCODING: [0x27,0x6c,0x05,0xe2]
2877# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2878# CHECK-UNKNOWN: e2056c27 <unknown>
2879
2880vsseg8e64.v v24, (a0), v0.t
2881# CHECK-INST: vsseg8e64.v v24, (a0), v0.t
2882# CHECK-ENCODING: [0x27,0x7c,0x05,0xe0]
2883# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2884# CHECK-UNKNOWN: e0057c27 <unknown>
2885
2886vsseg8e64.v v24, (a0)
2887# CHECK-INST: vsseg8e64.v v24, (a0)
2888# CHECK-ENCODING: [0x27,0x7c,0x05,0xe2]
2889# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2890# CHECK-UNKNOWN: e2057c27 <unknown>
2891
2892vssseg8e8.v v24, (a0), a1, v0.t
2893# CHECK-INST: vssseg8e8.v v24, (a0), a1, v0.t
2894# CHECK-ENCODING: [0x27,0x0c,0xb5,0xe8]
2895# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2896# CHECK-UNKNOWN: e8b50c27 <unknown>
2897
2898vssseg8e8.v v24, (a0), a1
2899# CHECK-INST: vssseg8e8.v v24, (a0), a1
2900# CHECK-ENCODING: [0x27,0x0c,0xb5,0xea]
2901# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2902# CHECK-UNKNOWN: eab50c27 <unknown>
2903
2904vssseg8e16.v v24, (a0), a1, v0.t
2905# CHECK-INST: vssseg8e16.v v24, (a0), a1, v0.t
2906# CHECK-ENCODING: [0x27,0x5c,0xb5,0xe8]
2907# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2908# CHECK-UNKNOWN: e8b55c27 <unknown>
2909
2910vssseg8e16.v v24, (a0), a1
2911# CHECK-INST: vssseg8e16.v v24, (a0), a1
2912# CHECK-ENCODING: [0x27,0x5c,0xb5,0xea]
2913# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2914# CHECK-UNKNOWN: eab55c27 <unknown>
2915
2916vssseg8e32.v v24, (a0), a1, v0.t
2917# CHECK-INST: vssseg8e32.v v24, (a0), a1, v0.t
2918# CHECK-ENCODING: [0x27,0x6c,0xb5,0xe8]
2919# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2920# CHECK-UNKNOWN: e8b56c27 <unknown>
2921
2922vssseg8e32.v v24, (a0), a1
2923# CHECK-INST: vssseg8e32.v v24, (a0), a1
2924# CHECK-ENCODING: [0x27,0x6c,0xb5,0xea]
2925# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2926# CHECK-UNKNOWN: eab56c27 <unknown>
2927
2928vssseg8e64.v v24, (a0), a1, v0.t
2929# CHECK-INST: vssseg8e64.v v24, (a0), a1, v0.t
2930# CHECK-ENCODING: [0x27,0x7c,0xb5,0xe8]
2931# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2932# CHECK-UNKNOWN: e8b57c27 <unknown>
2933
2934vssseg8e64.v v24, (a0), a1
2935# CHECK-INST: vssseg8e64.v v24, (a0), a1
2936# CHECK-ENCODING: [0x27,0x7c,0xb5,0xea]
2937# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2938# CHECK-UNKNOWN: eab57c27 <unknown>
2939
2940vsuxseg8ei8.v v24, (a0), v4, v0.t
2941# CHECK-INST: vsuxseg8ei8.v v24, (a0), v4, v0.t
2942# CHECK-ENCODING: [0x27,0x0c,0x45,0xe4]
2943# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2944# CHECK-UNKNOWN: e4450c27 <unknown>
2945
2946vsuxseg8ei8.v v24, (a0), v4
2947# CHECK-INST: vsuxseg8ei8.v v24, (a0), v4
2948# CHECK-ENCODING: [0x27,0x0c,0x45,0xe6]
2949# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2950# CHECK-UNKNOWN: e6450c27 <unknown>
2951
2952vsuxseg8ei16.v v24, (a0), v4, v0.t
2953# CHECK-INST: vsuxseg8ei16.v v24, (a0), v4, v0.t
2954# CHECK-ENCODING: [0x27,0x5c,0x45,0xe4]
2955# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2956# CHECK-UNKNOWN: e4455c27 <unknown>
2957
2958vsuxseg8ei16.v v24, (a0), v4
2959# CHECK-INST: vsuxseg8ei16.v v24, (a0), v4
2960# CHECK-ENCODING: [0x27,0x5c,0x45,0xe6]
2961# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2962# CHECK-UNKNOWN: e6455c27 <unknown>
2963
2964vsuxseg8ei32.v v24, (a0), v4, v0.t
2965# CHECK-INST: vsuxseg8ei32.v v24, (a0), v4, v0.t
2966# CHECK-ENCODING: [0x27,0x6c,0x45,0xe4]
2967# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2968# CHECK-UNKNOWN: e4456c27 <unknown>
2969
2970vsuxseg8ei32.v v24, (a0), v4
2971# CHECK-INST: vsuxseg8ei32.v v24, (a0), v4
2972# CHECK-ENCODING: [0x27,0x6c,0x45,0xe6]
2973# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2974# CHECK-UNKNOWN: e6456c27 <unknown>
2975
2976vsuxseg8ei64.v v24, (a0), v4, v0.t
2977# CHECK-INST: vsuxseg8ei64.v v24, (a0), v4, v0.t
2978# CHECK-ENCODING: [0x27,0x7c,0x45,0xe4]
2979# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2980# CHECK-UNKNOWN: e4457c27 <unknown>
2981
2982vsuxseg8ei64.v v24, (a0), v4
2983# CHECK-INST: vsuxseg8ei64.v v24, (a0), v4
2984# CHECK-ENCODING: [0x27,0x7c,0x45,0xe6]
2985# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
2986# CHECK-UNKNOWN: e6457c27 <unknown>
2987
2988vsoxseg8ei8.v v24, (a0), v4, v0.t
2989# CHECK-INST: vsoxseg8ei8.v v24, (a0), v4, v0.t
2990# CHECK-ENCODING: [0x27,0x0c,0x45,0xec]
2991# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2992# CHECK-UNKNOWN: ec450c27 <unknown>
2993
2994vsoxseg8ei8.v v24, (a0), v4
2995# CHECK-INST: vsoxseg8ei8.v v24, (a0), v4
2996# CHECK-ENCODING: [0x27,0x0c,0x45,0xee]
2997# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
2998# CHECK-UNKNOWN: ee450c27 <unknown>
2999
3000vsoxseg8ei16.v v24, (a0), v4, v0.t
3001# CHECK-INST: vsoxseg8ei16.v v24, (a0), v4, v0.t
3002# CHECK-ENCODING: [0x27,0x5c,0x45,0xec]
3003# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3004# CHECK-UNKNOWN: ec455c27 <unknown>
3005
3006vsoxseg8ei16.v v24, (a0), v4
3007# CHECK-INST: vsoxseg8ei16.v v24, (a0), v4
3008# CHECK-ENCODING: [0x27,0x5c,0x45,0xee]
3009# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3010# CHECK-UNKNOWN: ee455c27 <unknown>
3011
3012vsoxseg8ei32.v v24, (a0), v4, v0.t
3013# CHECK-INST: vsoxseg8ei32.v v24, (a0), v4, v0.t
3014# CHECK-ENCODING: [0x27,0x6c,0x45,0xec]
3015# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3016# CHECK-UNKNOWN: ec456c27 <unknown>
3017
3018vsoxseg8ei32.v v24, (a0), v4
3019# CHECK-INST: vsoxseg8ei32.v v24, (a0), v4
3020# CHECK-ENCODING: [0x27,0x6c,0x45,0xee]
3021# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3022# CHECK-UNKNOWN: ee456c27 <unknown>
3023
3024vsoxseg8ei64.v v24, (a0), v4, v0.t
3025# CHECK-INST: vsoxseg8ei64.v v24, (a0), v4, v0.t
3026# CHECK-ENCODING: [0x27,0x7c,0x45,0xec]
3027# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
3028# CHECK-UNKNOWN: ec457c27 <unknown>
3029
3030vsoxseg8ei64.v v24, (a0), v4
3031# CHECK-INST: vsoxseg8ei64.v v24, (a0), v4
3032# CHECK-ENCODING: [0x27,0x7c,0x45,0xee]
3033# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
3034# CHECK-UNKNOWN: ee457c27 <unknown>
3035
3036vlseg2e8.v v8, 0(a0), v0.t
3037# CHECK-INST: vlseg2e8.v v8, (a0), v0.t
3038# CHECK-ENCODING: [0x07,0x04,0x05,0x20]
3039# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3040# CHECK-UNKNOWN: 20050407 <unknown>
3041
3042vlseg2e16ff.v v8, 0(a0)
3043# CHECK-INST: vlseg2e16ff.v v8, (a0)
3044# CHECK-ENCODING: [0x07,0x54,0x05,0x23]
3045# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3046# CHECK-UNKNOWN: 23055407 <unknown>
3047
3048vlsseg2e8.v v8, 0(a0), a1
3049# CHECK-INST: vlsseg2e8.v v8, (a0), a1
3050# CHECK-ENCODING: [0x07,0x04,0xb5,0x2a]
3051# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3052# CHECK-UNKNOWN: 2ab50407 <unknown>
3053
3054vluxseg3ei16.v v8, 0(a0), v4
3055# CHECK-INST: vluxseg3ei16.v v8, (a0), v4
3056# CHECK-ENCODING: [0x07,0x54,0x45,0x46]
3057# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3058# CHECK-UNKNOWN: 46455407 <unknown>
3059
3060vloxseg4ei64.v v8, 0(a0), v4, v0.t
3061# CHECK-INST: vloxseg4ei64.v v8, (a0), v4, v0.t
3062# CHECK-ENCODING: [0x07,0x74,0x45,0x6c]
3063# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64x' (Vector Extensions for Embedded Processors){{$}}
3064# CHECK-UNKNOWN: 6c457407 <unknown>
3065
3066vsseg5e32.v v24, 0(a0), v0.t
3067# CHECK-INST: vsseg5e32.v v24, (a0), v0.t
3068# CHECK-ENCODING: [0x27,0x6c,0x05,0x80]
3069# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3070# CHECK-UNKNOWN: 80056c27 <unknown>
3071
3072vssseg2e8.v v24, 0(a0), a1, v0.t
3073# CHECK-INST: vssseg2e8.v v24, (a0), a1, v0.t
3074# CHECK-ENCODING: [0x27,0x0c,0xb5,0x28]
3075# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3076# CHECK-UNKNOWN: 28b50c27 <unknown>
3077
3078vsoxseg7ei16.v v24, 0(a0), v4
3079# CHECK-INST: vsoxseg7ei16.v v24, (a0), v4
3080# CHECK-ENCODING: [0x27,0x5c,0x45,0xce]
3081# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3082# CHECK-UNKNOWN: ce455c27 <unknown>
3083
3084vsuxseg6ei32.v v24, 0(a0), v4, v0.t
3085# CHECK-INST: vsuxseg6ei32.v v24, (a0), v4, v0.t
3086# CHECK-ENCODING: [0x27,0x6c,0x45,0xa4]
3087# CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}}
3088# CHECK-UNKNOWN: a4456c27 <unknown>
3089