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