Landing: 7cb210417d24

Project / Subsystem

gcc / aarch64

Date

2025-09-16

Author

Karl Meakin

Commit

7cb210417d246aac62dc1812ef5f5e40291c1bb2

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
aarch64
patch_id
—
commit_hash
7cb210417d246aac62dc1812ef5f5e40291c1bb2
source_type
github
headline
aarch64: Document `DEF_*` macros
tldr
Adds documentation to various `DEF_*` macros used in aarch64 builtins definition files.
author
Karl Meakin
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • aarch64
  • • documentation
  • • builtins
discussion_id_link
—
bugzilla_pr
—
date
2025-09-16T00:00:00.000Z

This commit adds documentation comments to a variety of DEF_* macros across several aarch64 builtins definition files. These macros are used for defining SIMD, SVE, and SME functions and types. The documentation explains the purpose and arguments of each macro, improving understanding and maintainability for developers working with the aarch64 backend.