diff options
| author | CarolineConcatto <caroline.concatto@arm.com> | 2026-02-12 11:19:51 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-12 11:19:51 +0000 |
| commit | db26124d80b3550be4cf95ca5b402671c5a29797 (patch) | |
| tree | 4cf62e93f52797ea3cd5bc4a9f4525c4bc623188 /llvm/lib | |
| parent | ce6dd9ca1912c63ad947523eee173ea78121cceb (diff) | |
| download | llvm-db26124d80b3550be4cf95ca5b402671c5a29797.tar.gz llvm-db26124d80b3550be4cf95ca5b402671c5a29797.tar.bz2 llvm-db26124d80b3550be4cf95ca5b402671c5a29797.zip | |
[AArch64]Add SCR2_EL3 system register (#180918)
The link to the system register:
https://developer.arm.com/documentation/111107/2025-12/AArch64-Registers/SCR2-EL3--Secure-Configuration-Register?lang=en
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64SystemOperands.td | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64SystemOperands.td b/llvm/lib/Target/AArch64/AArch64SystemOperands.td index a1ab0da7b051..d91edf7a7b89 100644 --- a/llvm/lib/Target/AArch64/AArch64SystemOperands.td +++ b/llvm/lib/Target/AArch64/AArch64SystemOperands.td @@ -2372,6 +2372,10 @@ def : RWSysReg<"MPAMVIDCR_EL2", 0b11, 0b100, 0b1010, 0b0111, 0b000>; def : RWSysReg<"MPAMVIDSR_EL2", 0b11, 0b100, 0b1010, 0b0111, 0b001>; def : RWSysReg<"MPAMVIDSR_EL3", 0b11, 0b110, 0b1010, 0b0111, 0b001>; +// v9.7a General Improvements +// Op0 Op1 CRn CRm Op2 +def : RWSysReg<"SCR2_EL3", 0b11, 0b110, 0b0001, 0b0010, 0b010>; + //===----------------------------------------------------------------------===// // FEAT_SRMASK v9.6a registers //===----------------------------------------------------------------------===// |
