SVE2 Instructions
110 ARM instructions in this extension - showing 10 per page, page 2 of 2 - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| urshl | URSHL <Zdn>.<T>, <Pg>/M, <Zdn>.<T>, <Zm>.<T> | SVE2 | Unsigned Rounding Shift Left. |
| ushllb | USHLLB <Zd>.<T>, <Zn>.<Tb>, #<const> | SVE2 | Unsigned Shift Left Long (Bottom) |
| ushllt | USHLLT <Zd>.<T>, <Zn>.<Tb>, #<const> | SVE2 | Unsigned Shift Left Long (Top) |
| usublb | USUBLB <Zd>.<T>, <Zn>.<Tb>, <Zm>.<Tb> | SVE2 | Unsigned Subtract Long (Bottom) |
| usublt | USUBLT <Zd>.<T>, <Zn>.<Tb>, <Zm>.<Tb> | SVE2 | Unsigned Subtract Long (Top) |
| whilege | WHILEGE <Pd>.<T>, <R><n>, <R><m> | SVE2 | While Greater or Equal (Extended) |
| whilegt | WHILEGT <Pd>.<T>, <R><n>, <R><m> | SVE2 | While Greater Than (Extended) |
| whilerw | WHILERW <Pd>.<T>, <Xn>, <Xm> | SVE2 Predicate | Generates a predicate for concurrent read/write loop iterations. |
| whilewr | WHILEWR <Pd>.<T>, <Xn>, <Xm> | SVE2 Predicate | Generates a predicate for concurrent write/read loop iterations. |
| xar | XAR <Zdn>.<T>, <Zdn>.<T>, <Zm>.<T>, #<const> | SVE2 Bitwise | Performs XOR followed by a right rotation (used in SHA-3/SM3). |