SVE Instruction List by Dougall Johnson
See "LUTI6 (8-bit)" in the exploration tools

LUTI6: Lookup table read with 6-bit indices

LUTI6 Zd.B, { Zn1.B, Zn2.B }, Zm (SVE2.3+NS

128-bit SVE

This operation is undefined for 128-bit SVE.

256-bit SVE

Read packed 6-bit indices from the low three quarters of (1), and use each to look up an 8-bit element from the two-register table (2), writing the results to (3).

512-bit SVE

Read packed 6-bit indices from the low three quarters of (1), and use each to look up an 8-bit element from the two-register table (2), writing the results to (3).

Larger sizes

1024-bit SVE

Read packed 6-bit indices from the low three quarters of (1), and use each to look up an 8-bit element from the two-register table (2), writing the results to (3).

2048-bit SVE

Read packed 6-bit indices from the low three quarters of (1), and use each to look up an 8-bit element from the two-register table (2), writing the results to (3).

Report mistakes or give feedback
Inspired by and based on the x86/x64 SIMD Instruction List by Daytime.