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

WHILEHI (predicate as counter): While decrementing unsigned scalar higher than scalar (predicate-as-counter)

WHILEHI PNd.B, Xn, Xm, VLx4 (SVE2.1 (SME2+S

128-bit SVE

See the documentation for more information. (1), (2), and offsets computed from (1) are unsigned 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 unsigned 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 unsigned 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 unsigned 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 unsigned 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.