SME Instructions
7 ARM instructions in this extension - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| fmopa | FMOPA <ZAda>.S, <Pn>/M, <Pm>/M, <Zn>.S, <Zm>.S | SME Arithmetic | Computes (Zn x Zm) + ZA (Outer Product) for floats. |
| fmops | FMOPS <ZAda>.S, <Pn>/M, <Pm>/M, <Zn>.S, <Zm>.S | SME Arithmetic | Computes ZA - (Zn x Zm) (Outer Product). |
| rdsvl | RDSVL <Xd>, #<imm> | SME General | Reads the current vector length in streaming mode. |
| smstart | SMSTART {<option>} | SME Control | Enables Streaming SVE (SS) and ZA storage (Matrix mode). |
| smstop | SMSTOP {<option>} | SME Control | Disables Streaming SVE and/or ZA storage. |
| umopa | UMOPA <ZAda>.S, <Pn>/M, <Pm>/M, <Zn>.B, <Zm>.B | SME Arithmetic | Computes outer product for unsigned integers. |
| zero | ZERO { {<mask>} } | SME | Zero a list of 64-bit element tiles. |