Landing: 6641de405995

Project / Subsystem

gcc / aarch64

Date

2026-08-05

Author

Sivan Shani

Commit

6641de405995e65a5e2c21ca8d3d7ef5c2fdde17

Source

github

Perf win

Yes

Breaking

No

All attributes

project
gcc
subsystem
aarch64
patch_id
—
commit_hash
6641de405995e65a5e2c21ca8d3d7ef5c2fdde17
source_type
github
headline
aarch64: Add SVE AES2 ACLE builtins.
tldr
New ARM SVE AES2 builtins and instructions are now supported for AArch64.
author
Sivan Shani
outcome
committed
performance_win
true
breaking_change
false
series_id
—
series_parts
[]
tags
  • • aarch64
  • • sve
  • • crypto
  • • builtins
discussion_id_link
—
bugzilla_pr
—
date
2026-08-05T00:00:00.000Z

GCC now supports Advanced SIMD and Floating-point (ACLE) extensions for AArch64, specifically for the SVE AES2 features. This includes adding built-in functions and RTL patterns for multi-vector AES indexed instructions and 128-bit PMULL/PMLAL pairs. Corresponding feature macros for SVE AES2 and SSVE AES have also been defined.