Richard Sandiford
Richard Sandiford
The AAPCS64 uses “process” as a cover-all term for “thread or process”: The AAPCS64 applies to a single thread of execution or process (hereafter referred to as a process). However,...
SME adds the concept of “streaming mode”, which can be entered using SMSTART and exited using SMSTOP. The SME ABI requires these changes in streaming mode to be naturally nested:...
This patch adds support for SME (Scalable Matrix Extension). At this stage it is still alpha quality. The request also includes https://github.com/ARM-software/abi-aa/pull/122
AAPCS64 says: > At all times the following basic constraints must hold: > > - Stack-limit ≤ SP ≤ stack-base. The stack pointer must lie within the extent of the...
--- name: Pull request about: Technical issues, document format problems, bugs in scripts or feature proposal. --- **Thank you for submitting a pull request!** If this PR is about a...
It would be useful to have vector intrinsics that load lane 0 from memory and set the other elements to zero. E.g.: * `int8x16_t vfoo_s8(const int8_t *)` → `LDR Bn,...
I hear that there was previously a principle that we would only add `__ARM_FEATURE` macros for features that have associated C/C++ intrinsics. However: * This is inconvenient for users who...