[PATCH v1 1/6] aarch64: Document `DEF_*` macros
via Sourceware Forge
forge-bot@forge-test.rdfm.org
Thu Oct 2 16:35:31 GMT 2025
From: Karl Meakin <karl.meakin@arm.com>
Document all the `DEF_*` macros and their arguments.
gcc/ChangeLog:
* config/aarch64/aarch64-neon-sve-bridge-builtins.def (DEF_NEON_SVE_FUNCTION): Document.
* config/aarch64/aarch64-sve-builtins-base.def (DEF_SVE_FUNCTION_GS_FPM): Likewise.
(DEF_SVE_FUNCTION_GS): Likewise.
(DEF_SVE_FUNCTION): Likewise.
* config/aarch64/aarch64-sve-builtins-sme.def (DEF_SME_FUNCTION): Likewise.
(DEF_SME_FUNCTION_GS): Likewise.
(DEF_SME_ZA_FUNCTION_GS): Likewise.
(DEF_SME_ZA_FUNCTION): Likewise.
* config/aarch64/aarch64-sve-builtins.def (DEF_SVE_MODE): Likewise.
(DEF_SVE_TYPE): Likewise.
(DEF_SVE_TYPE_SUFFIX): Likewise.
(DEF_SME_ZA_SUFFIX): Likewise.
(DEF_SVE_GROUP_SUFFIX): Likewise.
(DEF_SVE_FUNCTION_GS_FPM): Likewise.
(DEF_SVE_FUNCTION_GS): Likewise.
(DEF_SVE_NEON_TYPE_SUFFIX): Likewise.
(DEF_SVE_FUNCTION): Likewise.
---
.../aarch64-neon-sve-bridge-builtins.def | 4 +-
.../aarch64/aarch64-sve-builtins-base.def | 22 +++++++++
.../aarch64/aarch64-sve-builtins-sme.def | 24 +++++++---
gcc/config/aarch64/aarch64-sve-builtins.def | 45 ++++++++++++++-----
4 files changed, 76 insertions(+), 19 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v1-0001-aarch64-Document-DEF_-macros.patch
Type: text/x-patch
Size: 7379 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/test-list/attachments/20251002/09a87b68/attachment.bin>
More information about the Test-list
mailing list