Skip to content

Commit dfb1734

Browse files
momchil-velikovxgupta
authored andcommitted
[AArch64] Add some release notes items (llvm#79983)
1 parent 4cf516a commit dfb1734

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1235,6 +1235,11 @@ Arm and AArch64 Support
12351235
- The C23 ``_BitInt`` implementation has been brought into compliance
12361236
with AAPCS32 and AAPCS64.
12371237

1238+
- Alpha support has been added for SVE2.1 intrinsics.
1239+
1240+
- Support has been added for `-fstack-clash-protection` and `-mstack-probe-size`
1241+
command line options.
1242+
12381243
- Function Multi Versioning has been extended to support Load-Acquire RCpc
12391244
instructions v3 (rcpc3) as well as Memory Copy and Memory Set Acceleration
12401245
instructions (mops) when targeting AArch64. The feature identifiers (in

llvm/docs/ReleaseNotes.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,14 @@ Changes to the AArch64 Backend
146146
* Added codegeneration support for ``llvm.ptrauth.auth`` and
147147
``llvm.ptrauth.resign`` intrinsics.
148148

149+
* Assembler/disassembler support has been added for 2023 architecture
150+
extensions.
151+
152+
* Support has been added for Stack Clash Protection. During function frame
153+
creation and dynamic stack allocations, the compiler will issue memory
154+
accesses at reguilar intervals so that a guard area at the top of the stack
155+
can't be skipped over.
156+
149157
Changes to the AMDGPU Backend
150158
-----------------------------
151159

0 commit comments

Comments
 (0)