Skip to content

[AArch64] Add some release notes items #79983

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions clang/docs/ReleaseNotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1167,6 +1167,11 @@ Arm and AArch64 Support
* Cortex-A720 (cortex-a720).
* Cortex-X4 (cortex-x4).

- Alpha support has been added for SVE2.1 intrinsics.

- Support has been added for `-fstack-clash-protection` and `-mstack-probe-size`
command line options.

- Function Multi Versioning has been extended to support Load-Acquire RCpc
instructions v3 (rcpc3) as well as Memory Copy and Memory Set Acceleration
instructions (mops) when targeting AArch64. The feature identifiers (in
Expand Down
8 changes: 8 additions & 0 deletions llvm/docs/ReleaseNotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,14 @@ Changes to the AArch64 Backend
Armv9.0a has the same features enabled as Armv8.5a, with the exception
of crypto.

* Assembler/disassembler support has been added for 2023 architecture
extensions.

* Support has been added for Stack Clash Protection. During function frame
creation and dynamic stack allocations, the compiler will issue memory
accesses at reguilar intervals so that a guard area at the top of the stack
can't be skipped over.

Changes to the AMDGPU Backend
-----------------------------

Expand Down