[llvm-branch-commits] [clang] [llvm] [AArch64][llvm] Armv9.7-A: Add support for GICv5 (FEAT_GCIE) (PR #163159)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Oct 23 05:14:13 PDT 2025


================
@@ -32,6 +32,7 @@
 // CHECK-NEXT:     fp8fma              FEAT_FP8FMA                                            Enable Armv9.5-A FP8 multiply-add instructions
 // CHECK-NEXT:     fprcvt              FEAT_FPRCVT                                            Enable Armv9.6-A base convert instructions for SIMD&FP scalar register operands of different input and output sizes
 // CHECK-NEXT:     fp16                FEAT_FP16                                              Enable half-precision floating-point data processing
+// CHECK-NEXT:     gcie                FEAT_GCIE                                              Enable Armv9.7-A GICv5 (Generic Interrupt Controller) CPU Interface Extension
----------------
CarolineConcatto wrote:

Maybe we should remove that from Armv9.7
According to the spec:
```
FEAT_GCIE, GICv5 CPU interface extension

This feature is OPTIONAL in Armv9.3-A implementations.

FEAT_GCIE is OPTIONAL from Armv9.3.
```

https://github.com/llvm/llvm-project/pull/163159


More information about the llvm-branch-commits mailing list