1 // RUN: not llvm-mc -triple aarch64-none-linux-gnu < %s 2>&1 | FileCheck %s
2 // RUN: not llvm-mc -triple arm64-none-linux-gnu < %s 2>&1 | FileCheck %s
6 // CHECK: error: expected readable system register
7 // CHECK-NEXT: mrs x12, trcoslar
9 // CHECK-NEXT: error: expected readable system register
10 // CHECK-NEXT: mrs x10, trclar
34 msr trcauthstatus, x10
50 // CHECK: error: expected writable system register or pstate
51 // CHECK-NEXT: msr trcstatr, x0
53 // CHECK-NEXT: error: expected writable system register or pstate
54 // CHECK-NEXT: msr trcidr8, x13
56 // CHECK-NEXT: error: expected writable system register or pstate
57 // CHECK-NEXT: msr trcidr9, x25
59 // CHECK-NEXT: error: expected writable system register or pstate
60 // CHECK-NEXT: msr trcidr10, x2
62 // CHECK-NEXT: error: expected writable system register or pstate
63 // CHECK-NEXT: msr trcidr11, x19
65 // CHECK-NEXT: error: expected writable system register or pstate
66 // CHECK-NEXT: msr trcidr12, x15
68 // CHECK-NEXT: error: expected writable system register or pstate
69 // CHECK-NEXT: msr trcidr13, x24
71 // CHECK-NEXT: error: expected writable system register or pstate
72 // CHECK-NEXT: msr trcidr0, x20
74 // CHECK-NEXT: error: expected writable system register or pstate
75 // CHECK-NEXT: msr trcidr1, x5
77 // CHECK-NEXT: error: expected writable system register or pstate
78 // CHECK-NEXT: msr trcidr2, x18
80 // CHECK-NEXT: error: expected writable system register or pstate
81 // CHECK-NEXT: msr trcidr3, x10
83 // CHECK-NEXT: error: expected writable system register or pstate
84 // CHECK-NEXT: msr trcidr4, x1
86 // CHECK-NEXT: error: expected writable system register or pstate
87 // CHECK-NEXT: msr trcidr5, x10
89 // CHECK-NEXT: error: expected writable system register or pstate
90 // CHECK-NEXT: msr trcidr6, x4
92 // CHECK-NEXT: error: expected writable system register or pstate
93 // CHECK-NEXT: msr trcidr7, x0
95 // CHECK-NEXT: error: expected writable system register or pstate
96 // CHECK-NEXT: msr trcoslsr, x23
98 // CHECK-NEXT: error: expected writable system register or pstate
99 // CHECK-NEXT: msr trcpdsr, x21
101 // CHECK-NEXT: error: expected writable system register or pstate
102 // CHECK-NEXT: msr trcdevaff0, x4
104 // CHECK-NEXT: error: expected writable system register or pstate
105 // CHECK-NEXT: msr trcdevaff1, x17
107 // CHECK-NEXT: error: expected writable system register or pstate
108 // CHECK-NEXT: msr trclsr, x18
110 // CHECK-NEXT: error: expected writable system register or pstate
111 // CHECK-NEXT: msr trcauthstatus, x10
113 // CHECK-NEXT: error: expected writable system register or pstate
114 // CHECK-NEXT: msr trcdevarch, x8
116 // CHECK-NEXT: error: expected writable system register or pstate
117 // CHECK-NEXT: msr trcdevid, x11
119 // CHECK-NEXT: error: expected writable system register or pstate
120 // CHECK-NEXT: msr trcdevtype, x1
122 // CHECK-NEXT: error: expected writable system register or pstate
123 // CHECK-NEXT: msr trcpidr4, x2
125 // CHECK-NEXT: error: expected writable system register or pstate
126 // CHECK-NEXT: msr trcpidr5, x7
128 // CHECK-NEXT: error: expected writable system register or pstate
129 // CHECK-NEXT: msr trcpidr6, x17
131 // CHECK-NEXT: error: expected writable system register or pstate
132 // CHECK-NEXT: msr trcpidr7, x5
134 // CHECK-NEXT: error: expected writable system register or pstate
135 // CHECK-NEXT: msr trcpidr0, x0
137 // CHECK-NEXT: error: expected writable system register or pstate
138 // CHECK-NEXT: msr trcpidr1, x16
140 // CHECK-NEXT: error: expected writable system register or pstate
141 // CHECK-NEXT: msr trcpidr2, x29
143 // CHECK-NEXT: error: expected writable system register or pstate
144 // CHECK-NEXT: msr trcpidr3, x1
146 // CHECK-NEXT: error: expected writable system register or pstate
147 // CHECK-NEXT: msr trccidr0, x27
149 // CHECK-NEXT: error: expected writable system register or pstate
150 // CHECK-NEXT: msr trccidr1, x1
152 // CHECK-NEXT: error: expected writable system register or pstate
153 // CHECK-NEXT: msr trccidr2, x24
155 // CHECK-NEXT: error: expected writable system register or pstate
156 // CHECK-NEXT: msr trccidr3, x8