[PATCH v6 2/7] aarch64: Document `DEF_*` macros

Karl Meakin via Sourceware Forge forge-bot@forge-test.rdfm.org
Thu Oct 16 12:13:55 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-simd-builtin-types.def (DEF_SIMD_TYPE): Likewise.
	* 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-simd-builtin-types.def    |  4 +-
 .../aarch64/aarch64-sve-builtins-base.def     | 22 +++++++++
 .../aarch64/aarch64-sve-builtins-sme.def      | 24 +++++++---
 gcc/config/aarch64/aarch64-sve-builtins.def   | 46 ++++++++++++++-----
 5 files changed, 80 insertions(+), 20 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: v6-0002-aarch64-Document-DEF_-macros.patch
Type: text/x-patch
Size: 8024 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/test-list/attachments/20251016/0805ecde/attachment.bin>


More information about the Test-list mailing list