SVE Instruction List by Dougall Johnson
See "WHILELE (predicate as counter)" in the exploration tools

WHILELE (predicate as counter): While incrementing signed scalar less than or equal to scalar (predicate-as-counter)

WHILELE PNd.H, Xn, Xm, VLx4 (SVE2.1 (SME2+S

128-bit SVE

See the documentation for more information. (1), (2), and offsets computed from (1) are signed 64-bit integers. (3) uses predicate-as-counter encoding. If a comparison fails, all subsequent comparison results are zero.

256-bit SVE

See the documentation for more information. (1), (2), and offsets computed from (1) are signed 64-bit integers. (3) uses predicate-as-counter encoding. If a comparison fails, all subsequent comparison results are zero.

512-bit SVE

See the documentation for more information. (1), (2), and offsets computed from (1) are signed 64-bit integers. (3) uses predicate-as-counter encoding. If a comparison fails, all subsequent comparison results are zero.

Larger sizes

1024-bit SVE

See the documentation for more information. (1), (2), and offsets computed from (1) are signed 64-bit integers. (3) uses predicate-as-counter encoding. If a comparison fails, all subsequent comparison results are zero.

2048-bit SVE

See the documentation for more information. (1), (2), and offsets computed from (1) are signed 64-bit integers. (3) uses predicate-as-counter encoding. If a comparison fails, all subsequent comparison results are zero.

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