SVE Instruction List by Dougall Johnson
See "INDEX (scalars)" in the exploration tools

INDEX (scalars): Create index starting from and incremented by general-purpose register

INDEX Zd.D, Xn, Xm (SVE (SME
svint64_t svindex_s64(int64_t base, int64_t step)
svuint64_t svindex_u64(uint64_t base, uint64_t step)

128-bit SVE

Fill the 64-bit lanes of (3), with values starting from (1) in the lowest lane, and incrementing by (2) for each subsequent lane.

256-bit SVE

Fill the 64-bit lanes of (3), with values starting from (1) in the lowest lane, and incrementing by (2) for each subsequent lane.

512-bit SVE

Fill the 64-bit lanes of (3), with values starting from (1) in the lowest lane, and incrementing by (2) for each subsequent lane.

Larger sizes

1024-bit SVE

Fill the 64-bit lanes of (3), with values starting from (1) in the lowest lane, and incrementing by (2) for each subsequent lane.

2048-bit SVE

Fill the 64-bit lanes of (3), with values starting from (1) in the lowest lane, and incrementing by (2) for each subsequent lane.

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