[llvm] [AArch64] Add retired POE2 system registers to retired-register-names.s (PR #226945)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 28 03:21:01 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-aarch64
Author: Jonathan Thackray (jthackray)
<details>
<summary>Changes</summary>
Add retired POE2 system registers to retired-register-names.s
---
Full diff: https://github.com/llvm/llvm-project/pull/226945.diff
1 Files Affected:
- (modified) llvm/test/MC/AArch64/retired-register-names.s (+64)
``````````diff
diff --git a/llvm/test/MC/AArch64/retired-register-names.s b/llvm/test/MC/AArch64/retired-register-names.s
index 56a483698e90e..ecf585567d31b 100644
--- a/llvm/test/MC/AArch64/retired-register-names.s
+++ b/llvm/test/MC/AArch64/retired-register-names.s
@@ -16,3 +16,67 @@ mrs x0, mpamvidsr_el2
mrs x0, mpamvidsr_el3
// CHECK: :[[@LINE-1]]:9: error: expected readable system register
// CHECK-NEXT: mrs x0, mpamvidsr_el3
+
+mrs x0, tpmin0_el0
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin0_el0
+
+mrs x0, tpmax0_el0
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax0_el0
+
+mrs x0, tpmin1_el0
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin1_el0
+
+mrs x0, tpmax1_el0
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax1_el0
+
+mrs x0, tpmin0_el1
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin0_el1
+
+mrs x0, tpmax0_el1
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax0_el1
+
+mrs x0, tpmin1_el1
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin1_el1
+
+mrs x0, tpmax1_el1
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax1_el1
+
+mrs x0, tpmin0_el2
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin0_el2
+
+mrs x0, tpmax0_el2
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax0_el2
+
+mrs x0, tpmin1_el2
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin1_el2
+
+mrs x0, tpmax1_el2
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax1_el2
+
+mrs x0, tpmin0_el12
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin0_el12
+
+mrs x0, tpmax0_el12
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax0_el12
+
+mrs x0, tpmin1_el12
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmin1_el12
+
+mrs x0, tpmax1_el12
+// CHECK: :[[@LINE-1]]:9: error: expected readable system register
+// CHECK-NEXT: mrs x0, tpmax1_el12
``````````
</details>
https://github.com/llvm/llvm-project/pull/226945
More information about the llvm-commits
mailing list