Release highlights
The documents modified in this release are:
- Arm C Language Extensions.
- Arm Neon Intrinsics Reference.
List of changes
- Fixed incorrect system register dependencies in Function Multi Versioning.
- Added a requirement for function version declaration in Function Multi Versioning.
- Added
__FUNCTION_MULTI_VERSIONING_SUPPORT_LEVEL
to indicate the support level of the Function Multi
Versioning. - Unified Function Multi Versioning features sha1 and sha2.
- Unified Function Multi Versioning features ls64, ls64_v, and ls64_accdata.
- Added Alpha support for SME2.1 (FEAT_SME2p1).
- Removed requirement to add preprocessor guards for header files.
- Added specifications for floating-point absolute minimum and maximum intrinsics (FEAT_FAMINMAX).
- Added specifications for table lookup intrinsics (FEAT_LUT, FEAT_SME_LUTv2).
- Added Release support level for the Custom Datapath Extension.
- Added Alpha support for modal 8-bit floating point intrinsics.
- Fixed the range of the lane immediate argument for
vst2q_lane_f64
.