Supported Architectures and Microarchitectures in SLOTHY
mainSLOTHY provides experimental support for specific instruction set architectures (ISAs) and microarchitectures. Use these models to guide your assembly optimization tasks.
Supported Architectures
- Armv8.1-M: Primarily focused on Helium SIMD instructions.
- AArch64: Supports scalar and Neon instructions (currently incomplete).
Supported Microarchitectures
- Cortex-M55: Based on Armv8.1-M with Helium support.
- Cortex-M85: Based on Armv8.1-M with Helium support.
- Cortex-A55: Based on AArch64. This model is noted as being largely complete and accurate.
- Cortex-A72: Based on AArch64.