Add multi-vector to ZA array vector accumulators.
Add replicated single vector to multi-vector with ZA array vector results.
Add multi-vector to multi-vector with ZA array vector results.
Add replicated single vector to multi-vector with multi-vector result.
Add horizontally vector elements to ZA tile.
Add multiple of Streaming SVE predicate register size to scalar register.
Add multiple of Streaming SVE vector register size to scalar register.
Add vertically vector elements to ZA tile.
Multi-vector floating-point convert from 8-bit floating-point to BFloat16 (in-order).
Multi-vector floating-point convert from 8-bit floating-point to deinterleaved BFloat16.
BFloat16 floating-point add multi-vector to ZA array vector accumulators.
Multi-vector BFloat16 floating-point clamp to minimum/maximum number.
Multi-vector floating-point convert from BFloat16 to packed 8-bit floating-point format.
Multi-vector floating-point convert from single-precision to packed BFloat16 format.
Multi-vector floating-point convert from single-precision to interleaved BFloat16 format.
Multi-vector BFloat16 floating-point dot-product by indexed element.
Multi-vector BFloat16 floating-point dot-product by vector.
Multi-vector BFloat16 floating-point dot-product.
Multi-vector BFloat16 floating-point maximum by vector.
Multi-vector BFloat16 floating-point maximum.
Multi-vector BFloat16 floating-point maximum number by vector.
Multi-vector BFloat16 floating-point maximum number.
Multi-vector BFloat16 floating-point minimum by vector.
Multi-vector BFloat16 floating-point minimum.
Multi-vector BFloat16 floating-point minimum number by vector.
Multi-vector BFloat16 floating-point minimum number.
Multi-vector BFloat16 floating-point fused multiply-add by indexed element.
Multi-vector BFloat16 floating-point fused multiply-add by vector.
Multi-vector BFloat16 floating-point fused multiply-add.
Multi-vector BFloat16 floating-point multiply-add long by indexed element.
Multi-vector BFloat16 floating-point multiply-add long by vector.
Multi-vector BFloat16 floating-point multiply-add long.
Multi-vector BFloat16 floating-point fused multiply-subtract by indexed element.
Multi-vector BFloat16 floating-point fused multiply-subtract by vector.
Multi-vector BFloat16 floating-point fused multiply-subtract.
Multi-vector BFloat16 floating-point multiply-subtract long by indexed element.
Multi-vector BFloat16 floating-point multiply-subtract long by vector.
Multi-vector BFloat16 floating-point multiply-subtract long.
BFloat16 floating-point outer product and accumulate.
BFloat16 sum of outer products and accumulate.
BFloat16 floating-point outer product and subtract.
BFloat16 sum of outer products and subtract.
BFloat16 floating-point subtract multi-vector from ZA array vector accumulators.
Multi-vector BFloat16 floating-point vertical dot-product by indexed element.
Bitwise exclusive NOR population count outer product and accumulate.
Bitwise exclusive NOR population count outer product and subtract.
Multi-vector floating-point convert from 8-bit floating-point to half-precision (in-order).
Multi-vector floating-point convert from 8-bit floating-point to deinterleaved half-precision.
Floating-point add multi-vector to ZA array vector accumulators.
Multi-vector floating-point absolute maximum.
Multi-vector floating-point absolute minimum.
Multi-vector floating-point clamp to minimum/maximum number.
Multi-vector floating-point convert from half-precision to packed 8-bit floating-point format.
Multi-vector floating-point convert from single-precision to packed half-precision.
Multi-vector floating-point convert from single-precision to packed 8-bit floating-point format.
Multi-vector floating-point convert from half-precision to single-precision (in-order).
Multi-vector floating-point convert from half-precision to deinterleaved single-precision.
Multi-vector floating-point convert from single-precision to interleaved half-precision.
Multi-vector floating-point convert from single-precision to interleaved 8-bit floating-point format.
Multi-vector floating-point convert to signed integer, rounding toward zero.
Multi-vector floating-point convert to unsigned integer, rounding toward zero.
Multi-vector half-precision floating-point dot-product by indexed element.
Multi-vector 8-bit floating-point dot-product by indexed element to half-precision.
Multi-vector half-precision floating-point dot-product by vector.
Multi-vector 8-bit floating-point dot-product by vector to half-precision.
Multi-vector half-precision floating-point dot-product.
Multi-vector 8-bit floating-point dot-product to half-precision.
Multi-vector 8-bit floating-point dot-product by indexed element to single-precision.
Multi-vector 8-bit floating-point dot-product by vector to single-precision.
Multi-vector 8-bit floating-point dot-product to single-precision.
Multi-vector floating-point maximum by vector.
Multi-vector floating-point maximum.
Multi-vector floating-point maximum number by vector.
Multi-vector floating-point maximum number.
Multi-vector floating-point minimum by vector.
Multi-vector floating-point minimum.
Multi-vector floating-point minimum number by vector.
Multi-vector floating-point minimum number.
Multi-vector floating-point fused multiply-add by indexed element.
Multi-vector floating-point fused multiply-add by vector.
Multi-vector floating-point fused multiply-add.
Multi-vector floating-point multiply-add long by indexed element.
Multi-vector 8-bit floating-point multiply-add long by indexed element to half-precision.
Multi-vector floating-point multiply-add long by vector.
Multi-vector 8-bit floating-point multiply-add long by vector to half-precision.
Multi-vector floating-point multiply-add long.
Multi-vector 8-bit floating-point multiply-add long to half-precision.
Multi-vector 8-bit floating-point multiply-add long-long by indexed element to single-precision.
Multi-vector 8-bit floating-point multiply-add long-long by vector to single-precision.
Multi-vector 8-bit floating-point multiply-add long-long to single-precision.
Multi-vector floating-point fused multiply-subtract by indexed element.
Multi-vector floating-point fused multiply-subtract by vector.
Multi-vector floating-point fused multiply-subtract.
Multi-vector floating-point multiply-subtract long by indexed element.
Multi-vector floating-point multiply-subtract long by vector.
Multi-vector floating-point multiply-subtract long.
Floating-point outer product and accumulate.
Half-precision floating-point sum of outer products and accumulate.
8-bit floating-point sum of outer products and accumulate.
8-bit floating-point sum of outer products and accumulate.
Floating-point outer product and subtract.
Half-precision floating-point sum of outer products and subtract.
Multi-vector floating-point round to integral value, to nearest with ties away from zero.
Multi-vector floating-point round to integral value, toward minus Infinity.
Multi-vector floating-point round to integral value, to nearest with ties to even.
Multi-vector floating-point round to integral value, toward plus Infinity.
Multi-vector floating-point adjust exponent by vector.
Multi-vector floating-point adjust exponent.
Floating-point subtract multi-vector from ZA array vector accumulators.
Multi-vector half-precision floating-point vertical dot-product by indexed element.
Multi-vector 8-bit floating-point vertical dot-product by indexed element to half-precision.
Multi-vector 8-bit floating-point vertical dot-product by indexed element to single-precision (bottom).
Multi-vector 8-bit floating-point vertical dot-product by indexed element to single-precision (top).
Contiguous load of bytes to multiple strided vectors (immediate index).
Contiguous load of bytes to multiple strided vectors (scalar index).
Contiguous load of bytes to 8-bit element ZA tile slice.
Contiguous load of doublewords to multiple strided vectors (immediate index).
Contiguous load of doublewords to multiple strided vectors (scalar index).
Contiguous load of doublewords to 64-bit element ZA tile slice.
Contiguous load of halfwords to multiple strided vectors (immediate index).
Contiguous load of halfwords to multiple strided vectors (scalar index).
Contiguous load of halfwords to 16-bit element ZA tile slice.
Contiguous load of quadwords to 128-bit element ZA tile slice.
Contiguous load of words to multiple strided vectors (immediate index).
Contiguous load of words to multiple strided vectors (scalar index).
Contiguous load of words to 32-bit element ZA tile slice.
Contiguous load non-temporal of bytes to multiple strided vectors (immediate index).
Contiguous load non-temporal of bytes to multiple strided vectors (scalar index).
Contiguous load non-temporal of doublewords to multiple strided vectors (immediate index).
Contiguous load non-temporal of doublewords to multiple strided vectors (scalar index).
Contiguous load non-temporal of halfwords to multiple strided vectors (immediate index).
Contiguous load non-temporal of halfwords to multiple strided vectors (scalar index).
Contiguous load non-temporal of words to multiple strided vectors (immediate index).
Contiguous load non-temporal of words to multiple strided vectors (scalar index).
Load ZA array vector.
Load ZT0 register.
Lookup table read with 2-bit indexes.
Lookup table read with 2-bit indexes.
Lookup table read with 2-bit indexes.
Lookup table read with 4-bit indexes.
Lookup table read with 4-bit indexes and 8-bit elements.
Lookup table read with 4-bit indexes.
Lookup table read with 4-bit indexes.
Move four ZA single-vector groups to four vector registers: an alias of MOVA (array to vector, four registers).
Move two ZA single-vector groups to two vector registers: an alias of MOVA (array to vector, two registers).
Move four ZA tile slices to four vector registers: an alias of MOVA (tile to vector, four registers).
Move ZA tile slice to vector register: an alias of MOVA (tile to vector, single).
Move two ZA tile slices to two vector registers: an alias of MOVA (tile to vector, two registers).
Move four vector registers to four ZA single-vector groups: an alias of MOVA (vector to array, four registers).
Move two vector registers to two ZA single-vector groups: an alias of MOVA (vector to array, two registers).
Move four vector registers to four ZA tile slices: an alias of MOVA (vector to tile, four registers).
Move vector register to ZA tile slice: an alias of MOVA (vector to tile, single).
Move two vector registers to two ZA tile slices: an alias of MOVA (vector to tile, two registers).
Move four ZA single-vector groups to four vector registers.
Move two ZA single-vector groups to two vector registers.
Move four ZA tile slices to four vector registers.
Move ZA tile slice to vector register.
Move two ZA tile slices to two vector registers.
Move four vector registers to four ZA single-vector groups.
Move two vector registers to two ZA single-vector groups.
Move four vector registers to four ZA tile slices.
Move vector register to ZA tile slice.
Move two vector registers to two ZA tile slices.
Move and zero four ZA single-vector groups to vector registers.
Move and zero two ZA single-vector groups to vector registers.
Move and zero four ZA tile slices to vector registers.
Move and zero ZA tile slice to vector register.
Move and zero two ZA tile slices to vector registers.
Move 8 bytes from general-purpose register to ZT0.
Move 8 bytes from ZT0 to general-purpose register.
Move vector register to ZT0.
Read multiple of Streaming SVE vector register size to scalar register.
Multi-vector signed clamp to minimum/maximum vector.
Multi-vector signed integer convert to floating-point.
Multi-vector signed integer dot-product by indexed element.
Multi-vector signed integer dot-product by vector.
Multi-vector signed integer dot-product.
Multi-vector signed integer dot-product by indexed element.
Multi-vector signed integer dot-product by vector.
Multi-vector signed integer dot-product.
Multi-vector conditionally select elements from two vectors.
Multi-vector signed maximum by vector.
Multi-vector signed maximum.
Multi-vector signed minimum by vector.
Multi-vector signed minimum.
Multi-vector signed integer multiply-add long by indexed element.
Multi-vector signed integer multiply-add long by vector.
Multi-vector signed integer multiply-add long.
Multi-vector signed integer multiply-add long-long by indexed element.
Multi-vector signed integer multiply-add long-long by vector.
Multi-vector signed integer multiply-add long-long.
Multi-vector signed integer multiply-subtract long by indexed element.
Multi-vector signed integer multiply-subtract long by vector.
Multi-vector signed integer multiply-subtract long.
Multi-vector signed integer multiply-subtract long-long by indexed element.
Multi-vector signed integer multiply-subtract long-long by vector.
Multi-vector signed integer multiply-subtract long-long.
Signed integer sum of outer products and accumulate.
Signed integer sum of outer products and accumulate.
Signed integer sum of outer products and subtract.
Signed integer sum of outer products and subtract.
Multi-vector signed saturating extract narrow.
Multi-vector signed saturating extract narrow.
Multi-vector signed saturating extract narrow and interleave.
Multi-vector signed saturating unsigned extract narrow.
Multi-vector signed saturating unsigned extract narrow.
Multi-vector signed saturating unsigned extract narrow and interleave.
Multi-vector signed saturating doubling multiply high by vector.
Multi-vector signed saturating doubling multiply high.
Multi-vector signed saturating rounding shift right narrow by immediate.
Multi-vector signed saturating rounding shift right narrow by immediate.
Multi-vector signed saturating rounding shift right narrow by immediate and interleave.
Multi-vector signed saturating rounding shift right unsigned narrow by immediate.
Multi-vector signed saturating rounding shift right unsigned narrow by immediate.
Multi-vector signed saturating rounding shift right unsigned narrow by immediate and interleave.
Multi-vector signed rounding shift left by vector.
Multi-vector signed rounding shift left.
Contiguous store of bytes from multiple strided vectors (immediate index).
Contiguous store of bytes from multiple strided vectors (scalar index).
Contiguous store of bytes from 8-bit element ZA tile slice.
Contiguous store of doublewords from multiple strided vectors (immediate index).
Contiguous store of doublewords from multiple strided vectors (scalar index).
Contiguous store of doublewords from 64-bit element ZA tile slice.
Contiguous store of halfwords from multiple strided vectors (immediate index).
Contiguous store of halfwords from multiple strided vectors (scalar index).
Contiguous store of halfwords from 16-bit element ZA tile slice.
Contiguous store of quadwords from 128-bit element ZA tile slice.
Contiguous store of words from multiple strided vectors (immediate index).
Contiguous store of words from multiple strided vectors (scalar index).
Contiguous store of words from 32-bit element ZA tile slice.
Contiguous store non-temporal of bytes from multiple strided vectors (immediate index).
Contiguous store non-temporal of bytes from multiple strided vectors (scalar index).
Contiguous store non-temporal of doublewords from multiple strided vectors (immediate index).
Contiguous store non-temporal of doublewords from multiple strided vectors (scalar index).
Contiguous store non-temporal of halfwords from multiple strided vectors (immediate index).
Contiguous store non-temporal of halfwords from multiple strided vectors (scalar index).
Contiguous store non-temporal of words from multiple strided vectors (immediate index).
Contiguous store non-temporal of words from multiple strided vectors (scalar index).
Store ZA array vector.
Store ZT0 register.
Subtract multi-vector from ZA array vector accumulators.
Subtract replicated single vector from multi-vector with ZA array vector results.
Subtract multi-vector from multi-vector with ZA array vector results.
Multi-vector signed by unsigned integer dot-product by indexed elements.
Multi-vector signed by unsigned integer dot-product by vector.
Multi-vector signed by unsigned integer multiply-add long-long by indexed element.
Multi-vector signed by unsigned integer multiply-add long-long by vector.
Signed by unsigned integer sum of outer products and accumulate.
Signed by unsigned integer sum of outer products and subtract.
Unpack and sign-extend multi-vector elements.
Multi-vector signed by unsigned integer vertical dot-product by indexed element.
Multi-vector signed integer vertical dot-product by indexed element.
Multi-vector signed integer vertical dot-product by indexed element.
Multi-vector unsigned clamp to minimum/maximum vector.
Multi-vector unsigned integer convert to floating-point.
Multi-vector unsigned integer dot-product by indexed element.
Multi-vector unsigned integer dot-product by vector.
Multi-vector unsigned integer dot-product.
Multi-vector unsigned integer dot-product by indexed element.
Multi-vector unsigned integer dot-product by vector.
Multi-vector unsigned integer dot-product.
Multi-vector unsigned maximum by vector.
Multi-vector unsigned maximum.
Multi-vector unsigned minimum by vector.
Multi-vector unsigned minimum.
Multi-vector unsigned integer multiply-add long by indexed element.
Multi-vector unsigned integer multiply-add long by vector.
Multi-vector unsigned integer multiply-add long.
Multi-vector unsigned integer multiply-add long-long by indexed element.
Multi-vector unsigned integer multiply-add long-long by vector.
Multi-vector unsigned integer multiply-add long-long.
Multi-vector unsigned integer multiply-subtract long by indexed element.
Multi-vector unsigned integer multiply-subtract long by vector.
Multi-vector unsigned integer multiply-subtract long.
Multi-vector unsigned integer multiply-subtract long-long by indexed element.
Multi-vector unsigned integer multiply-subtract long-long by vector.
Multi-vector unsigned integer multiply-subtract long-long.
Unsigned integer sum of outer products and accumulate.
Unsigned integer sum of outer products and accumulate.
Unsigned integer sum of outer products and subtract.
Unsigned integer sum of outer products and subtract.
Multi-vector unsigned saturating extract narrow.
Multi-vector unsigned saturating extract narrow.
Multi-vector unsigned saturating extract narrow and interleave.
Multi-vector unsigned saturating rounding shift right narrow by immediate.
Multi-vector unsigned saturating rounding shift right narrow by immediate.
Multi-vector unsigned saturating rounding shift right narrow by immediate and interleave.
Multi-vector unsigned rounding shift left by vector.
Multi-vector unsigned rounding shift left.
Multi-vector unsigned by signed integer dot-product by indexed element.
Multi-vector unsigned by signed integer dot-product by vector.
Multi-vector unsigned by signed integer dot-product.
Multi-vector unsigned by signed integer multiply-add long-long by indexed element.
Multi-vector unsigned by signed integer multiply-add long-long by vector.
Multi-vector unsigned by signed integer multiply-add long-long.
Unsigned by signed integer sum of outer products and accumulate.
Unsigned by signed integer sum of outer products and subtract.
Multi-vector unsigned by signed integer vertical dot-product by indexed element.
Unpack and zero-extend multi-vector elements.
Multi-vector unsigned integer vertical dot-product by indexed element.
Multi-vector unsigned integer vertical dot-product by indexed element.
Concatenate elements from four vectors.
Concatenate elements from two vectors.
Zero ZA double-vector groups.
Zero ZA quad-vector groups.
Zero ZA single-vector groups.
Zero ZT0.
Zero a list of 64-bit element ZA tiles.
Interleave elements from four vectors.
Interleave elements from two vectors.