[all-commits] [llvm/llvm-project] 2b05fa: [compiler-rt][aarch64] Add SME ABI support routines.
Sander de Smalen via All-commits
all-commits at lists.llvm.org
Thu Oct 12 00:51:02 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2b05fa8f0be7e38f4b4364ea855a3d200ded7480
https://github.com/llvm/llvm-project/commit/2b05fa8f0be7e38f4b4364ea855a3d200ded7480
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M compiler-rt/cmake/Modules/AddCompilerRT.cmake
M compiler-rt/cmake/builtin-config-ix.cmake
M compiler-rt/lib/builtins/CMakeLists.txt
A compiler-rt/lib/builtins/aarch64/sme-abi-init.c
A compiler-rt/lib/builtins/aarch64/sme-abi.S
Log Message:
-----------
[compiler-rt][aarch64] Add SME ABI support routines.
When compiling for SME and using the attributes to use PSTATE.ZA,
Clang will emit calls to SME ABI support routines to save and
restore ZA state.
Reviewed By: paulwalker-arm
Differential Revision: https://reviews.llvm.org/D154045
More information about the All-commits
mailing list