Armv6 | Armv7-A | Armv8-A AArch64 |
| SIMD extension | NEON | NEON |
|===========================================================================|
| - Operates on 32-bit | - Separate reg. bank, | - Separate reg. bank, |
| GP ARM registers | 32x64-bit NEON regs | 32x128-bit NEON regs |
| - 8-bit16-bit integer | - 8163264-bit int | - 81632/64-bit int |
| | - Single precision fp | - Single precision fp |
| | | - Double precision fp |
| | | - Single/Double fp are |
| | | IEEE compliant |
| - 2x16-bit/4x8-bit ops | - Up to 16x8-bit ops | - Up to 16x8-bit ops |
| per instruction | per instruction | per instruction |
---------------------------------------------------------------------------
Moduleghc-9.10.3GHC2021
GHC.CmmToAsm.Reg.Linear.AArch64
- 1 type
- 6 values
- Packageghc-9.10.3
- Exports7
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceAArch64.hs