Skip to content

[aapcs64] Specify the __aarch64_sme_accessible SME support routine#378

Open
MacDue wants to merge 1 commit intoARM-software:mainfrom
MacDue:sme_accessible
Open

[aapcs64] Specify the __aarch64_sme_accessible SME support routine#378
MacDue wants to merge 1 commit intoARM-software:mainfrom
MacDue:sme_accessible

Conversation

@MacDue
Copy link

@MacDue MacDue commented Mar 10, 2026

This is documenting an existing practice by LLVM's compiler-rt to depend (weakly) on __aarch64_sme_accessible. This is used to determine if SME is available on platforms where there is not a defined way of checking the CPU features.

The intent is to document this so libc implementations know what they need to provide.

This is documenting an existing practice by LLVM's compiler-rt to
depend (weakly) on `__aarch64_sme_accessible`. This is used to determine
if SME is available on platforms where there is not a defined way of
checking the CPU features.

The intent is to document this so libc implementations know what they
need to provide.
@MacDue
Copy link
Author

MacDue commented Mar 10, 2026

cc @sdesmalen-arm (note: I can't add reviewers in this repo).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant