1 # RUN: llvm-mc -triple aarch64-none-linux-gnu -disassemble < %s | FileCheck %s 2 # RUN: llvm-mc -triple arm64-none-linux-gnu -disassemble < %s | FileCheck %s 3 4 0x8 0x3 0x31 0xd5 5 # CHECK: mrs x8, {{trcstatr|TRCSTATR}} 6 0xc9 0x0 0x31 0xd5 7 # CHECK: mrs x9, {{trcidr8|TRCIDR8}} 8 0xcb 0x1 0x31 0xd5 9 # CHECK: mrs x11, {{trcidr9|TRCIDR9}} 10 0xd9 0x2 0x31 0xd5 11 # CHECK: mrs x25, {{trcidr10|TRCIDR10}} 12 0xc7 0x3 0x31 0xd5 13 # CHECK: mrs x7, {{trcidr11|TRCIDR11}} 14 0xc7 0x4 0x31 0xd5 15 # CHECK: mrs x7, {{trcidr12|TRCIDR12}} 16 0xc6 0x5 0x31 0xd5 17 # CHECK: mrs x6, {{trcidr13|TRCIDR13}} 18 0xfb 0x8 0x31 0xd5 19 # CHECK: mrs x27, {{trcidr0|TRCIDR0}} 20 0xfd 0x9 0x31 0xd5 21 # CHECK: mrs x29, {{trcidr1|TRCIDR1}} 22 0xe4 0xa 0x31 0xd5 23 # CHECK: mrs x4, {{trcidr2|TRCIDR2}} 24 0xe8 0xb 0x31 0xd5 25 # CHECK: mrs x8, {{trcidr3|TRCIDR3}} 26 0xef 0xc 0x31 0xd5 27 # CHECK: mrs x15, {{trcidr4|TRCIDR4}} 28 0xf4 0xd 0x31 0xd5 29 # CHECK: mrs x20, {{trcidr5|TRCIDR5}} 30 0xe6 0xe 0x31 0xd5 31 # CHECK: mrs x6, {{trcidr6|TRCIDR6}} 32 0xe6 0xf 0x31 0xd5 33 # CHECK: mrs x6, {{trcidr7|TRCIDR7}} 34 0x98 0x11 0x31 0xd5 35 # CHECK: mrs x24, {{trcoslsr|TRCOSLSR}} 36 0x92 0x15 0x31 0xd5 37 # CHECK: mrs x18, {{trcpdsr|TRCPDSR}} 38 0xdc 0x7a 0x31 0xd5 39 # CHECK: mrs x28, {{trcdevaff0|TRCDEVAFF0}} 40 0xc5 0x7b 0x31 0xd5 41 # CHECK: mrs x5, {{trcdevaff1|TRCDEVAFF1}} 42 0xc5 0x7d 0x31 0xd5 43 # CHECK: mrs x5, {{trclsr|TRCLSR}} 44 0xcb 0x7e 0x31 0xd5 45 # CHECK: mrs x11, {{trcauthstatus|TRCAUTHSTATUS}} 46 0xcd 0x7f 0x31 0xd5 47 # CHECK: mrs x13, {{trcdevarch|TRCDEVARCH}} 48 0xf2 0x72 0x31 0xd5 49 # CHECK: mrs x18, {{trcdevid|TRCDEVID}} 50 0xf6 0x73 0x31 0xd5 51 # CHECK: mrs x22, {{trcdevtype|TRCDEVTYPE}} 52 0xee 0x74 0x31 0xd5 53 # CHECK: mrs x14, {{trcpidr4|TRCPIDR4}} 54 0xe5 0x75 0x31 0xd5 55 # CHECK: mrs x5, {{trcpidr5|TRCPIDR5}} 56 0xe5 0x76 0x31 0xd5 57 # CHECK: mrs x5, {{trcpidr6|TRCPIDR6}} 58 0xe9 0x77 0x31 0xd5 59 # CHECK: mrs x9, {{trcpidr7|TRCPIDR7}} 60 0xef 0x78 0x31 0xd5 61 # CHECK: mrs x15, {{trcpidr0|TRCPIDR0}} 62 0xe6 0x79 0x31 0xd5 63 # CHECK: mrs x6, {{trcpidr1|TRCPIDR1}} 64 0xeb 0x7a 0x31 0xd5 65 # CHECK: mrs x11, {{trcpidr2|TRCPIDR2}} 66 0xf4 0x7b 0x31 0xd5 67 # CHECK: mrs x20, {{trcpidr3|TRCPIDR3}} 68 0xf1 0x7c 0x31 0xd5 69 # CHECK: mrs x17, {{trccidr0|TRCCIDR0}} 70 0xe2 0x7d 0x31 0xd5 71 # CHECK: mrs x2, {{trccidr1|TRCCIDR1}} 72 0xf4 0x7e 0x31 0xd5 73 # CHECK: mrs x20, {{trccidr2|TRCCIDR2}} 74 0xe4 0x7f 0x31 0xd5 75 # CHECK: mrs x4, {{trccidr3|TRCCIDR3}} 76 0xb 0x1 0x31 0xd5 77 # CHECK: mrs x11, {{trcprgctlr|TRCPRGCTLR}} 78 0x17 0x2 0x31 0xd5 79 # CHECK: mrs x23, {{trcprocselr|TRCPROCSELR}} 80 0xd 0x4 0x31 0xd5 81 # CHECK: mrs x13, {{trcconfigr|TRCCONFIGR}} 82 0x17 0x6 0x31 0xd5 83 # CHECK: mrs x23, {{trcauxctlr|TRCAUXCTLR}} 84 0x9 0x8 0x31 0xd5 85 # CHECK: mrs x9, {{trceventctl0r|TRCEVENTCTL0R}} 86 0x10 0x9 0x31 0xd5 87 # CHECK: mrs x16, {{trceventctl1r|TRCEVENTCTL1R}} 88 0x4 0xb 0x31 0xd5 89 # CHECK: mrs x4, {{trcstallctlr|TRCSTALLCTLR}} 90 0xe 0xc 0x31 0xd5 91 # CHECK: mrs x14, {{trctsctlr|TRCTSCTLR}} 92 0x18 0xd 0x31 0xd5 93 # CHECK: mrs x24, {{trcsyncpr|TRCSYNCPR}} 94 0x1c 0xe 0x31 0xd5 95 # CHECK: mrs x28, {{trcccctlr|TRCCCCTLR}} 96 0xf 0xf 0x31 0xd5 97 # CHECK: mrs x15, {{trcbbctlr|TRCBBCTLR}} 98 0x21 0x0 0x31 0xd5 99 # CHECK: mrs x1, {{trctraceidr|TRCTRACEIDR}} 100 0x34 0x1 0x31 0xd5 101 # CHECK: mrs x20, {{trcqctlr|TRCQCTLR}} 102 0x42 0x0 0x31 0xd5 103 # CHECK: mrs x2, {{trcvictlr|TRCVICTLR}} 104 0x4c 0x1 0x31 0xd5 105 # CHECK: mrs x12, {{trcviiectlr|TRCVIIECTLR}} 106 0x50 0x2 0x31 0xd5 107 # CHECK: mrs x16, {{trcvissctlr|TRCVISSCTLR}} 108 0x48 0x3 0x31 0xd5 109 # CHECK: mrs x8, {{trcvipcssctlr|TRCVIPCSSCTLR}} 110 0x5b 0x8 0x31 0xd5 111 # CHECK: mrs x27, {{trcvdctlr|TRCVDCTLR}} 112 0x49 0x9 0x31 0xd5 113 # CHECK: mrs x9, {{trcvdsacctlr|TRCVDSACCTLR}} 114 0x40 0xa 0x31 0xd5 115 # CHECK: mrs x0, {{trcvdarcctlr|TRCVDARCCTLR}} 116 0x8d 0x0 0x31 0xd5 117 # CHECK: mrs x13, {{trcseqevr0|TRCSEQEVR0}} 118 0x8b 0x1 0x31 0xd5 119 # CHECK: mrs x11, {{trcseqevr1|TRCSEQEVR1}} 120 0x9a 0x2 0x31 0xd5 121 # CHECK: mrs x26, {{trcseqevr2|TRCSEQEVR2}} 122 0x8e 0x6 0x31 0xd5 123 # CHECK: mrs x14, {{trcseqrstevr|TRCSEQRSTEVR}} 124 0x84 0x7 0x31 0xd5 125 # CHECK: mrs x4, {{trcseqstr|TRCSEQSTR}} 126 0x91 0x8 0x31 0xd5 127 # CHECK: mrs x17, {{trcextinselr|TRCEXTINSELR}} 128 0xb5 0x0 0x31 0xd5 129 # CHECK: mrs x21, {{trccntrldvr0|TRCCNTRLDVR0}} 130 0xaa 0x1 0x31 0xd5 131 # CHECK: mrs x10, {{trccntrldvr1|TRCCNTRLDVR1}} 132 0xb4 0x2 0x31 0xd5 133 # CHECK: mrs x20, {{trccntrldvr2|TRCCNTRLDVR2}} 134 0xa5 0x3 0x31 0xd5 135 # CHECK: mrs x5, {{trccntrldvr3|TRCCNTRLDVR3}} 136 0xb1 0x4 0x31 0xd5 137 # CHECK: mrs x17, {{trccntctlr0|TRCCNTCTLR0}} 138 0xa1 0x5 0x31 0xd5 139 # CHECK: mrs x1, {{trccntctlr1|TRCCNTCTLR1}} 140 0xb1 0x6 0x31 0xd5 141 # CHECK: mrs x17, {{trccntctlr2|TRCCNTCTLR2}} 142 0xa6 0x7 0x31 0xd5 143 # CHECK: mrs x6, {{trccntctlr3|TRCCNTCTLR3}} 144 0xbc 0x8 0x31 0xd5 145 # CHECK: mrs x28, {{trccntvr0|TRCCNTVR0}} 146 0xb7 0x9 0x31 0xd5 147 # CHECK: mrs x23, {{trccntvr1|TRCCNTVR1}} 148 0xa9 0xa 0x31 0xd5 149 # CHECK: mrs x9, {{trccntvr2|TRCCNTVR2}} 150 0xa6 0xb 0x31 0xd5 151 # CHECK: mrs x6, {{trccntvr3|TRCCNTVR3}} 152 0xf8 0x0 0x31 0xd5 153 # CHECK: mrs x24, {{trcimspec0|TRCIMSPEC0}} 154 0xf8 0x1 0x31 0xd5 155 # CHECK: mrs x24, {{trcimspec1|TRCIMSPEC1}} 156 0xef 0x2 0x31 0xd5 157 # CHECK: mrs x15, {{trcimspec2|TRCIMSPEC2}} 158 0xea 0x3 0x31 0xd5 159 # CHECK: mrs x10, {{trcimspec3|TRCIMSPEC3}} 160 0xfd 0x4 0x31 0xd5 161 # CHECK: mrs x29, {{trcimspec4|TRCIMSPEC4}} 162 0xf2 0x5 0x31 0xd5 163 # CHECK: mrs x18, {{trcimspec5|TRCIMSPEC5}} 164 0xfd 0x6 0x31 0xd5 165 # CHECK: mrs x29, {{trcimspec6|TRCIMSPEC6}} 166 0xe2 0x7 0x31 0xd5 167 # CHECK: mrs x2, {{trcimspec7|TRCIMSPEC7}} 168 0x8 0x12 0x31 0xd5 169 # CHECK: mrs x8, {{trcrsctlr2|TRCRSCTLR2}} 170 0x0 0x13 0x31 0xd5 171 # CHECK: mrs x0, {{trcrsctlr3|TRCRSCTLR3}} 172 0xc 0x14 0x31 0xd5 173 # CHECK: mrs x12, {{trcrsctlr4|TRCRSCTLR4}} 174 0x1a 0x15 0x31 0xd5 175 # CHECK: mrs x26, {{trcrsctlr5|TRCRSCTLR5}} 176 0x1d 0x16 0x31 0xd5 177 # CHECK: mrs x29, {{trcrsctlr6|TRCRSCTLR6}} 178 0x11 0x17 0x31 0xd5 179 # CHECK: mrs x17, {{trcrsctlr7|TRCRSCTLR7}} 180 0x0 0x18 0x31 0xd5 181 # CHECK: mrs x0, {{trcrsctlr8|TRCRSCTLR8}} 182 0x1 0x19 0x31 0xd5 183 # CHECK: mrs x1, {{trcrsctlr9|TRCRSCTLR9}} 184 0x11 0x1a 0x31 0xd5 185 # CHECK: mrs x17, {{trcrsctlr10|TRCRSCTLR10}} 186 0x15 0x1b 0x31 0xd5 187 # CHECK: mrs x21, {{trcrsctlr11|TRCRSCTLR11}} 188 0x1 0x1c 0x31 0xd5 189 # CHECK: mrs x1, {{trcrsctlr12|TRCRSCTLR12}} 190 0x8 0x1d 0x31 0xd5 191 # CHECK: mrs x8, {{trcrsctlr13|TRCRSCTLR13}} 192 0x18 0x1e 0x31 0xd5 193 # CHECK: mrs x24, {{trcrsctlr14|TRCRSCTLR14}} 194 0x0 0x1f 0x31 0xd5 195 # CHECK: mrs x0, {{trcrsctlr15|TRCRSCTLR15}} 196 0x22 0x10 0x31 0xd5 197 # CHECK: mrs x2, {{trcrsctlr16|TRCRSCTLR16}} 198 0x3d 0x11 0x31 0xd5 199 # CHECK: mrs x29, {{trcrsctlr17|TRCRSCTLR17}} 200 0x36 0x12 0x31 0xd5 201 # CHECK: mrs x22, {{trcrsctlr18|TRCRSCTLR18}} 202 0x26 0x13 0x31 0xd5 203 # CHECK: mrs x6, {{trcrsctlr19|TRCRSCTLR19}} 204 0x3a 0x14 0x31 0xd5 205 # CHECK: mrs x26, {{trcrsctlr20|TRCRSCTLR20}} 206 0x3a 0x15 0x31 0xd5 207 # CHECK: mrs x26, {{trcrsctlr21|TRCRSCTLR21}} 208 0x24 0x16 0x31 0xd5 209 # CHECK: mrs x4, {{trcrsctlr22|TRCRSCTLR22}} 210 0x2c 0x17 0x31 0xd5 211 # CHECK: mrs x12, {{trcrsctlr23|TRCRSCTLR23}} 212 0x21 0x18 0x31 0xd5 213 # CHECK: mrs x1, {{trcrsctlr24|TRCRSCTLR24}} 214 0x20 0x19 0x31 0xd5 215 # CHECK: mrs x0, {{trcrsctlr25|TRCRSCTLR25}} 216 0x31 0x1a 0x31 0xd5 217 # CHECK: mrs x17, {{trcrsctlr26|TRCRSCTLR26}} 218 0x28 0x1b 0x31 0xd5 219 # CHECK: mrs x8, {{trcrsctlr27|TRCRSCTLR27}} 220 0x2a 0x1c 0x31 0xd5 221 # CHECK: mrs x10, {{trcrsctlr28|TRCRSCTLR28}} 222 0x39 0x1d 0x31 0xd5 223 # CHECK: mrs x25, {{trcrsctlr29|TRCRSCTLR29}} 224 0x2c 0x1e 0x31 0xd5 225 # CHECK: mrs x12, {{trcrsctlr30|TRCRSCTLR30}} 226 0x2b 0x1f 0x31 0xd5 227 # CHECK: mrs x11, {{trcrsctlr31|TRCRSCTLR31}} 228 0x52 0x10 0x31 0xd5 229 # CHECK: mrs x18, {{trcssccr0|TRCSSCCR0}} 230 0x4c 0x11 0x31 0xd5 231 # CHECK: mrs x12, {{trcssccr1|TRCSSCCR1}} 232 0x43 0x12 0x31 0xd5 233 # CHECK: mrs x3, {{trcssccr2|TRCSSCCR2}} 234 0x42 0x13 0x31 0xd5 235 # CHECK: mrs x2, {{trcssccr3|TRCSSCCR3}} 236 0x55 0x14 0x31 0xd5 237 # CHECK: mrs x21, {{trcssccr4|TRCSSCCR4}} 238 0x4a 0x15 0x31 0xd5 239 # CHECK: mrs x10, {{trcssccr5|TRCSSCCR5}} 240 0x56 0x16 0x31 0xd5 241 # CHECK: mrs x22, {{trcssccr6|TRCSSCCR6}} 242 0x57 0x17 0x31 0xd5 243 # CHECK: mrs x23, {{trcssccr7|TRCSSCCR7}} 244 0x57 0x18 0x31 0xd5 245 # CHECK: mrs x23, {{trcsscsr0|TRCSSCSR0}} 246 0x53 0x19 0x31 0xd5 247 # CHECK: mrs x19, {{trcsscsr1|TRCSSCSR1}} 248 0x59 0x1a 0x31 0xd5 249 # CHECK: mrs x25, {{trcsscsr2|TRCSSCSR2}} 250 0x51 0x1b 0x31 0xd5 251 # CHECK: mrs x17, {{trcsscsr3|TRCSSCSR3}} 252 0x53 0x1c 0x31 0xd5 253 # CHECK: mrs x19, {{trcsscsr4|TRCSSCSR4}} 254 0x4b 0x1d 0x31 0xd5 255 # CHECK: mrs x11, {{trcsscsr5|TRCSSCSR5}} 256 0x45 0x1e 0x31 0xd5 257 # CHECK: mrs x5, {{trcsscsr6|TRCSSCSR6}} 258 0x49 0x1f 0x31 0xd5 259 # CHECK: mrs x9, {{trcsscsr7|TRCSSCSR7}} 260 0x9a 0x14 0x31 0xd5 261 # CHECK: mrs x26, {{trcpdcr|TRCPDCR}} 262 0x8 0x20 0x31 0xd5 263 # CHECK: mrs x8, {{trcacvr0|TRCACVR0}} 264 0xf 0x22 0x31 0xd5 265 # CHECK: mrs x15, {{trcacvr1|TRCACVR1}} 266 0x13 0x24 0x31 0xd5 267 # CHECK: mrs x19, {{trcacvr2|TRCACVR2}} 268 0x8 0x26 0x31 0xd5 269 # CHECK: mrs x8, {{trcacvr3|TRCACVR3}} 270 0x1c 0x28 0x31 0xd5 271 # CHECK: mrs x28, {{trcacvr4|TRCACVR4}} 272 0x3 0x2a 0x31 0xd5 273 # CHECK: mrs x3, {{trcacvr5|TRCACVR5}} 274 0x19 0x2c 0x31 0xd5 275 # CHECK: mrs x25, {{trcacvr6|TRCACVR6}} 276 0x18 0x2e 0x31 0xd5 277 # CHECK: mrs x24, {{trcacvr7|TRCACVR7}} 278 0x26 0x20 0x31 0xd5 279 # CHECK: mrs x6, {{trcacvr8|TRCACVR8}} 280 0x23 0x22 0x31 0xd5 281 # CHECK: mrs x3, {{trcacvr9|TRCACVR9}} 282 0x38 0x24 0x31 0xd5 283 # CHECK: mrs x24, {{trcacvr10|TRCACVR10}} 284 0x23 0x26 0x31 0xd5 285 # CHECK: mrs x3, {{trcacvr11|TRCACVR11}} 286 0x2c 0x28 0x31 0xd5 287 # CHECK: mrs x12, {{trcacvr12|TRCACVR12}} 288 0x29 0x2a 0x31 0xd5 289 # CHECK: mrs x9, {{trcacvr13|TRCACVR13}} 290 0x2e 0x2c 0x31 0xd5 291 # CHECK: mrs x14, {{trcacvr14|TRCACVR14}} 292 0x23 0x2e 0x31 0xd5 293 # CHECK: mrs x3, {{trcacvr15|TRCACVR15}} 294 0x55 0x20 0x31 0xd5 295 # CHECK: mrs x21, {{trcacatr0|TRCACATR0}} 296 0x5a 0x22 0x31 0xd5 297 # CHECK: mrs x26, {{trcacatr1|TRCACATR1}} 298 0x48 0x24 0x31 0xd5 299 # CHECK: mrs x8, {{trcacatr2|TRCACATR2}} 300 0x56 0x26 0x31 0xd5 301 # CHECK: mrs x22, {{trcacatr3|TRCACATR3}} 302 0x46 0x28 0x31 0xd5 303 # CHECK: mrs x6, {{trcacatr4|TRCACATR4}} 304 0x5d 0x2a 0x31 0xd5 305 # CHECK: mrs x29, {{trcacatr5|TRCACATR5}} 306 0x45 0x2c 0x31 0xd5 307 # CHECK: mrs x5, {{trcacatr6|TRCACATR6}} 308 0x52 0x2e 0x31 0xd5 309 # CHECK: mrs x18, {{trcacatr7|TRCACATR7}} 310 0x62 0x20 0x31 0xd5 311 # CHECK: mrs x2, {{trcacatr8|TRCACATR8}} 312 0x73 0x22 0x31 0xd5 313 # CHECK: mrs x19, {{trcacatr9|TRCACATR9}} 314 0x6d 0x24 0x31 0xd5 315 # CHECK: mrs x13, {{trcacatr10|TRCACATR10}} 316 0x79 0x26 0x31 0xd5 317 # CHECK: mrs x25, {{trcacatr11|TRCACATR11}} 318 0x72 0x28 0x31 0xd5 319 # CHECK: mrs x18, {{trcacatr12|TRCACATR12}} 320 0x7d 0x2a 0x31 0xd5 321 # CHECK: mrs x29, {{trcacatr13|TRCACATR13}} 322 0x69 0x2c 0x31 0xd5 323 # CHECK: mrs x9, {{trcacatr14|TRCACATR14}} 324 0x72 0x2e 0x31 0xd5 325 # CHECK: mrs x18, {{trcacatr15|TRCACATR15}} 326 0x9d 0x20 0x31 0xd5 327 # CHECK: mrs x29, {{trcdvcvr0|TRCDVCVR0}} 328 0x8f 0x24 0x31 0xd5 329 # CHECK: mrs x15, {{trcdvcvr1|TRCDVCVR1}} 330 0x8f 0x28 0x31 0xd5 331 # CHECK: mrs x15, {{trcdvcvr2|TRCDVCVR2}} 332 0x8f 0x2c 0x31 0xd5 333 # CHECK: mrs x15, {{trcdvcvr3|TRCDVCVR3}} 334 0xb3 0x20 0x31 0xd5 335 # CHECK: mrs x19, {{trcdvcvr4|TRCDVCVR4}} 336 0xb6 0x24 0x31 0xd5 337 # CHECK: mrs x22, {{trcdvcvr5|TRCDVCVR5}} 338 0xbb 0x28 0x31 0xd5 339 # CHECK: mrs x27, {{trcdvcvr6|TRCDVCVR6}} 340 0xa1 0x2c 0x31 0xd5 341 # CHECK: mrs x1, {{trcdvcvr7|TRCDVCVR7}} 342 0xdd 0x20 0x31 0xd5 343 # CHECK: mrs x29, {{trcdvcmr0|TRCDVCMR0}} 344 0xc9 0x24 0x31 0xd5 345 # CHECK: mrs x9, {{trcdvcmr1|TRCDVCMR1}} 346 0xc1 0x28 0x31 0xd5 347 # CHECK: mrs x1, {{trcdvcmr2|TRCDVCMR2}} 348 0xc2 0x2c 0x31 0xd5 349 # CHECK: mrs x2, {{trcdvcmr3|TRCDVCMR3}} 350 0xe5 0x20 0x31 0xd5 351 # CHECK: mrs x5, {{trcdvcmr4|TRCDVCMR4}} 352 0xf5 0x24 0x31 0xd5 353 # CHECK: mrs x21, {{trcdvcmr5|TRCDVCMR5}} 354 0xe5 0x28 0x31 0xd5 355 # CHECK: mrs x5, {{trcdvcmr6|TRCDVCMR6}} 356 0xe1 0x2c 0x31 0xd5 357 # CHECK: mrs x1, {{trcdvcmr7|TRCDVCMR7}} 358 0x15 0x30 0x31 0xd5 359 # CHECK: mrs x21, {{trccidcvr0|TRCCIDCVR0}} 360 0x18 0x32 0x31 0xd5 361 # CHECK: mrs x24, {{trccidcvr1|TRCCIDCVR1}} 362 0x18 0x34 0x31 0xd5 363 # CHECK: mrs x24, {{trccidcvr2|TRCCIDCVR2}} 364 0xc 0x36 0x31 0xd5 365 # CHECK: mrs x12, {{trccidcvr3|TRCCIDCVR3}} 366 0xa 0x38 0x31 0xd5 367 # CHECK: mrs x10, {{trccidcvr4|TRCCIDCVR4}} 368 0x9 0x3a 0x31 0xd5 369 # CHECK: mrs x9, {{trccidcvr5|TRCCIDCVR5}} 370 0x6 0x3c 0x31 0xd5 371 # CHECK: mrs x6, {{trccidcvr6|TRCCIDCVR6}} 372 0x14 0x3e 0x31 0xd5 373 # CHECK: mrs x20, {{trccidcvr7|TRCCIDCVR7}} 374 0x34 0x30 0x31 0xd5 375 # CHECK: mrs x20, {{trcvmidcvr0|TRCVMIDCVR0}} 376 0x34 0x32 0x31 0xd5 377 # CHECK: mrs x20, {{trcvmidcvr1|TRCVMIDCVR1}} 378 0x3a 0x34 0x31 0xd5 379 # CHECK: mrs x26, {{trcvmidcvr2|TRCVMIDCVR2}} 380 0x21 0x36 0x31 0xd5 381 # CHECK: mrs x1, {{trcvmidcvr3|TRCVMIDCVR3}} 382 0x2e 0x38 0x31 0xd5 383 # CHECK: mrs x14, {{trcvmidcvr4|TRCVMIDCVR4}} 384 0x3b 0x3a 0x31 0xd5 385 # CHECK: mrs x27, {{trcvmidcvr5|TRCVMIDCVR5}} 386 0x3d 0x3c 0x31 0xd5 387 # CHECK: mrs x29, {{trcvmidcvr6|TRCVMIDCVR6}} 388 0x31 0x3e 0x31 0xd5 389 # CHECK: mrs x17, {{trcvmidcvr7|TRCVMIDCVR7}} 390 0x4a 0x30 0x31 0xd5 391 # CHECK: mrs x10, {{trccidcctlr0|TRCCIDCCTLR0}} 392 0x44 0x31 0x31 0xd5 393 # CHECK: mrs x4, {{trccidcctlr1|TRCCIDCCTLR1}} 394 0x49 0x32 0x31 0xd5 395 # CHECK: mrs x9, {{trcvmidcctlr0|TRCVMIDCCTLR0}} 396 0x4b 0x33 0x31 0xd5 397 # CHECK: mrs x11, {{trcvmidcctlr1|TRCVMIDCCTLR1}} 398 0x96 0x70 0x31 0xd5 399 # CHECK: mrs x22, {{trcitctrl|TRCITCTRL}} 400 0xd7 0x78 0x31 0xd5 401 # CHECK: mrs x23, {{trcclaimset|TRCCLAIMSET}} 402 0xce 0x79 0x31 0xd5 403 # CHECK: mrs x14, {{trcclaimclr|TRCCLAIMCLR}} 404 0x9c 0x10 0x11 0xd5 405 # CHECK: msr {{trcoslar|TRCOSLAR}}, x28 406 0xce 0x7c 0x11 0xd5 407 # CHECK: msr {{trclar|TRCLAR}}, x14 408 0xa 0x1 0x11 0xd5 409 # CHECK: msr {{trcprgctlr|TRCPRGCTLR}}, x10 410 0x1b 0x2 0x11 0xd5 411 # CHECK: msr {{trcprocselr|TRCPROCSELR}}, x27 412 0x18 0x4 0x11 0xd5 413 # CHECK: msr {{trcconfigr|TRCCONFIGR}}, x24 414 0x8 0x6 0x11 0xd5 415 # CHECK: msr {{trcauxctlr|TRCAUXCTLR}}, x8 416 0x10 0x8 0x11 0xd5 417 # CHECK: msr {{trceventctl0r|TRCEVENTCTL0R}}, x16 418 0x1b 0x9 0x11 0xd5 419 # CHECK: msr {{trceventctl1r|TRCEVENTCTL1R}}, x27 420 0x1a 0xb 0x11 0xd5 421 # CHECK: msr {{trcstallctlr|TRCSTALLCTLR}}, x26 422 0x0 0xc 0x11 0xd5 423 # CHECK: msr {{trctsctlr|TRCTSCTLR}}, x0 424 0xe 0xd 0x11 0xd5 425 # CHECK: msr {{trcsyncpr|TRCSYNCPR}}, x14 426 0x8 0xe 0x11 0xd5 427 # CHECK: msr {{trcccctlr|TRCCCCTLR}}, x8 428 0x6 0xf 0x11 0xd5 429 # CHECK: msr {{trcbbctlr|TRCBBCTLR}}, x6 430 0x37 0x0 0x11 0xd5 431 # CHECK: msr {{trctraceidr|TRCTRACEIDR}}, x23 432 0x25 0x1 0x11 0xd5 433 # CHECK: msr {{trcqctlr|TRCQCTLR}}, x5 434 0x40 0x0 0x11 0xd5 435 # CHECK: msr {{trcvictlr|TRCVICTLR}}, x0 436 0x40 0x1 0x11 0xd5 437 # CHECK: msr {{trcviiectlr|TRCVIIECTLR}}, x0 438 0x41 0x2 0x11 0xd5 439 # CHECK: msr {{trcvissctlr|TRCVISSCTLR}}, x1 440 0x40 0x3 0x11 0xd5 441 # CHECK: msr {{trcvipcssctlr|TRCVIPCSSCTLR}}, x0 442 0x47 0x8 0x11 0xd5 443 # CHECK: msr {{trcvdctlr|TRCVDCTLR}}, x7 444 0x52 0x9 0x11 0xd5 445 # CHECK: msr {{trcvdsacctlr|TRCVDSACCTLR}}, x18 446 0x58 0xa 0x11 0xd5 447 # CHECK: msr {{trcvdarcctlr|TRCVDARCCTLR}}, x24 448 0x9c 0x0 0x11 0xd5 449 # CHECK: msr {{trcseqevr0|TRCSEQEVR0}}, x28 450 0x95 0x1 0x11 0xd5 451 # CHECK: msr {{trcseqevr1|TRCSEQEVR1}}, x21 452 0x90 0x2 0x11 0xd5 453 # CHECK: msr {{trcseqevr2|TRCSEQEVR2}}, x16 454 0x90 0x6 0x11 0xd5 455 # CHECK: msr {{trcseqrstevr|TRCSEQRSTEVR}}, x16 456 0x99 0x7 0x11 0xd5 457 # CHECK: msr {{trcseqstr|TRCSEQSTR}}, x25 458 0x9d 0x8 0x11 0xd5 459 # CHECK: msr {{trcextinselr|TRCEXTINSELR}}, x29 460 0xb4 0x0 0x11 0xd5 461 # CHECK: msr {{trccntrldvr0|TRCCNTRLDVR0}}, x20 462 0xb4 0x1 0x11 0xd5 463 # CHECK: msr {{trccntrldvr1|TRCCNTRLDVR1}}, x20 464 0xb6 0x2 0x11 0xd5 465 # CHECK: msr {{trccntrldvr2|TRCCNTRLDVR2}}, x22 466 0xac 0x3 0x11 0xd5 467 # CHECK: msr {{trccntrldvr3|TRCCNTRLDVR3}}, x12 468 0xb4 0x4 0x11 0xd5 469 # CHECK: msr {{trccntctlr0|TRCCNTCTLR0}}, x20 470 0xa4 0x5 0x11 0xd5 471 # CHECK: msr {{trccntctlr1|TRCCNTCTLR1}}, x4 472 0xa8 0x6 0x11 0xd5 473 # CHECK: msr {{trccntctlr2|TRCCNTCTLR2}}, x8 474 0xb0 0x7 0x11 0xd5 475 # CHECK: msr {{trccntctlr3|TRCCNTCTLR3}}, x16 476 0xa5 0x8 0x11 0xd5 477 # CHECK: msr {{trccntvr0|TRCCNTVR0}}, x5 478 0xbb 0x9 0x11 0xd5 479 # CHECK: msr {{trccntvr1|TRCCNTVR1}}, x27 480 0xb5 0xa 0x11 0xd5 481 # CHECK: msr {{trccntvr2|TRCCNTVR2}}, x21 482 0xa8 0xb 0x11 0xd5 483 # CHECK: msr {{trccntvr3|TRCCNTVR3}}, x8 484 0xe6 0x0 0x11 0xd5 485 # CHECK: msr {{trcimspec0|TRCIMSPEC0}}, x6 486 0xfb 0x1 0x11 0xd5 487 # CHECK: msr {{trcimspec1|TRCIMSPEC1}}, x27 488 0xf7 0x2 0x11 0xd5 489 # CHECK: msr {{trcimspec2|TRCIMSPEC2}}, x23 490 0xef 0x3 0x11 0xd5 491 # CHECK: msr {{trcimspec3|TRCIMSPEC3}}, x15 492 0xed 0x4 0x11 0xd5 493 # CHECK: msr {{trcimspec4|TRCIMSPEC4}}, x13 494 0xf9 0x5 0x11 0xd5 495 # CHECK: msr {{trcimspec5|TRCIMSPEC5}}, x25 496 0xf3 0x6 0x11 0xd5 497 # CHECK: msr {{trcimspec6|TRCIMSPEC6}}, x19 498 0xfb 0x7 0x11 0xd5 499 # CHECK: msr {{trcimspec7|TRCIMSPEC7}}, x27 500 0x4 0x12 0x11 0xd5 501 # CHECK: msr {{trcrsctlr2|TRCRSCTLR2}}, x4 502 0x0 0x13 0x11 0xd5 503 # CHECK: msr {{trcrsctlr3|TRCRSCTLR3}}, x0 504 0x15 0x14 0x11 0xd5 505 # CHECK: msr {{trcrsctlr4|TRCRSCTLR4}}, x21 506 0x8 0x15 0x11 0xd5 507 # CHECK: msr {{trcrsctlr5|TRCRSCTLR5}}, x8 508 0x14 0x16 0x11 0xd5 509 # CHECK: msr {{trcrsctlr6|TRCRSCTLR6}}, x20 510 0xb 0x17 0x11 0xd5 511 # CHECK: msr {{trcrsctlr7|TRCRSCTLR7}}, x11 512 0x12 0x18 0x11 0xd5 513 # CHECK: msr {{trcrsctlr8|TRCRSCTLR8}}, x18 514 0x18 0x19 0x11 0xd5 515 # CHECK: msr {{trcrsctlr9|TRCRSCTLR9}}, x24 516 0xf 0x1a 0x11 0xd5 517 # CHECK: msr {{trcrsctlr10|TRCRSCTLR10}}, x15 518 0x15 0x1b 0x11 0xd5 519 # CHECK: msr {{trcrsctlr11|TRCRSCTLR11}}, x21 520 0x4 0x1c 0x11 0xd5 521 # CHECK: msr {{trcrsctlr12|TRCRSCTLR12}}, x4 522 0x1c 0x1d 0x11 0xd5 523 # CHECK: msr {{trcrsctlr13|TRCRSCTLR13}}, x28 524 0x3 0x1e 0x11 0xd5 525 # CHECK: msr {{trcrsctlr14|TRCRSCTLR14}}, x3 526 0x14 0x1f 0x11 0xd5 527 # CHECK: msr {{trcrsctlr15|TRCRSCTLR15}}, x20 528 0x2c 0x10 0x11 0xd5 529 # CHECK: msr {{trcrsctlr16|TRCRSCTLR16}}, x12 530 0x31 0x11 0x11 0xd5 531 # CHECK: msr {{trcrsctlr17|TRCRSCTLR17}}, x17 532 0x2a 0x12 0x11 0xd5 533 # CHECK: msr {{trcrsctlr18|TRCRSCTLR18}}, x10 534 0x2b 0x13 0x11 0xd5 535 # CHECK: msr {{trcrsctlr19|TRCRSCTLR19}}, x11 536 0x23 0x14 0x11 0xd5 537 # CHECK: msr {{trcrsctlr20|TRCRSCTLR20}}, x3 538 0x32 0x15 0x11 0xd5 539 # CHECK: msr {{trcrsctlr21|TRCRSCTLR21}}, x18 540 0x3a 0x16 0x11 0xd5 541 # CHECK: msr {{trcrsctlr22|TRCRSCTLR22}}, x26 542 0x25 0x17 0x11 0xd5 543 # CHECK: msr {{trcrsctlr23|TRCRSCTLR23}}, x5 544 0x39 0x18 0x11 0xd5 545 # CHECK: msr {{trcrsctlr24|TRCRSCTLR24}}, x25 546 0x25 0x19 0x11 0xd5 547 # CHECK: msr {{trcrsctlr25|TRCRSCTLR25}}, x5 548 0x24 0x1a 0x11 0xd5 549 # CHECK: msr {{trcrsctlr26|TRCRSCTLR26}}, x4 550 0x34 0x1b 0x11 0xd5 551 # CHECK: msr {{trcrsctlr27|TRCRSCTLR27}}, x20 552 0x25 0x1c 0x11 0xd5 553 # CHECK: msr {{trcrsctlr28|TRCRSCTLR28}}, x5 554 0x2a 0x1d 0x11 0xd5 555 # CHECK: msr {{trcrsctlr29|TRCRSCTLR29}}, x10 556 0x38 0x1e 0x11 0xd5 557 # CHECK: msr {{trcrsctlr30|TRCRSCTLR30}}, x24 558 0x34 0x1f 0x11 0xd5 559 # CHECK: msr {{trcrsctlr31|TRCRSCTLR31}}, x20 560 0x57 0x10 0x11 0xd5 561 # CHECK: msr {{trcssccr0|TRCSSCCR0}}, x23 562 0x5b 0x11 0x11 0xd5 563 # CHECK: msr {{trcssccr1|TRCSSCCR1}}, x27 564 0x5b 0x12 0x11 0xd5 565 # CHECK: msr {{trcssccr2|TRCSSCCR2}}, x27 566 0x46 0x13 0x11 0xd5 567 # CHECK: msr {{trcssccr3|TRCSSCCR3}}, x6 568 0x43 0x14 0x11 0xd5 569 # CHECK: msr {{trcssccr4|TRCSSCCR4}}, x3 570 0x4c 0x15 0x11 0xd5 571 # CHECK: msr {{trcssccr5|TRCSSCCR5}}, x12 572 0x47 0x16 0x11 0xd5 573 # CHECK: msr {{trcssccr6|TRCSSCCR6}}, x7 574 0x46 0x17 0x11 0xd5 575 # CHECK: msr {{trcssccr7|TRCSSCCR7}}, x6 576 0x54 0x18 0x11 0xd5 577 # CHECK: msr {{trcsscsr0|TRCSSCSR0}}, x20 578 0x51 0x19 0x11 0xd5 579 # CHECK: msr {{trcsscsr1|TRCSSCSR1}}, x17 580 0x4b 0x1a 0x11 0xd5 581 # CHECK: msr {{trcsscsr2|TRCSSCSR2}}, x11 582 0x44 0x1b 0x11 0xd5 583 # CHECK: msr {{trcsscsr3|TRCSSCSR3}}, x4 584 0x4e 0x1c 0x11 0xd5 585 # CHECK: msr {{trcsscsr4|TRCSSCSR4}}, x14 586 0x56 0x1d 0x11 0xd5 587 # CHECK: msr {{trcsscsr5|TRCSSCSR5}}, x22 588 0x43 0x1e 0x11 0xd5 589 # CHECK: msr {{trcsscsr6|TRCSSCSR6}}, x3 590 0x4b 0x1f 0x11 0xd5 591 # CHECK: msr {{trcsscsr7|TRCSSCSR7}}, x11 592 0x83 0x14 0x11 0xd5 593 # CHECK: msr {{trcpdcr|TRCPDCR}}, x3 594 0x6 0x20 0x11 0xd5 595 # CHECK: msr {{trcacvr0|TRCACVR0}}, x6 596 0x14 0x22 0x11 0xd5 597 # CHECK: msr {{trcacvr1|TRCACVR1}}, x20 598 0x19 0x24 0x11 0xd5 599 # CHECK: msr {{trcacvr2|TRCACVR2}}, x25 600 0x1 0x26 0x11 0xd5 601 # CHECK: msr {{trcacvr3|TRCACVR3}}, x1 602 0x1c 0x28 0x11 0xd5 603 # CHECK: msr {{trcacvr4|TRCACVR4}}, x28 604 0xf 0x2a 0x11 0xd5 605 # CHECK: msr {{trcacvr5|TRCACVR5}}, x15 606 0x19 0x2c 0x11 0xd5 607 # CHECK: msr {{trcacvr6|TRCACVR6}}, x25 608 0xc 0x2e 0x11 0xd5 609 # CHECK: msr {{trcacvr7|TRCACVR7}}, x12 610 0x25 0x20 0x11 0xd5 611 # CHECK: msr {{trcacvr8|TRCACVR8}}, x5 612 0x39 0x22 0x11 0xd5 613 # CHECK: msr {{trcacvr9|TRCACVR9}}, x25 614 0x2d 0x24 0x11 0xd5 615 # CHECK: msr {{trcacvr10|TRCACVR10}}, x13 616 0x2a 0x26 0x11 0xd5 617 # CHECK: msr {{trcacvr11|TRCACVR11}}, x10 618 0x33 0x28 0x11 0xd5 619 # CHECK: msr {{trcacvr12|TRCACVR12}}, x19 620 0x2a 0x2a 0x11 0xd5 621 # CHECK: msr {{trcacvr13|TRCACVR13}}, x10 622 0x33 0x2c 0x11 0xd5 623 # CHECK: msr {{trcacvr14|TRCACVR14}}, x19 624 0x22 0x2e 0x11 0xd5 625 # CHECK: msr {{trcacvr15|TRCACVR15}}, x2 626 0x4f 0x20 0x11 0xd5 627 # CHECK: msr {{trcacatr0|TRCACATR0}}, x15 628 0x4d 0x22 0x11 0xd5 629 # CHECK: msr {{trcacatr1|TRCACATR1}}, x13 630 0x48 0x24 0x11 0xd5 631 # CHECK: msr {{trcacatr2|TRCACATR2}}, x8 632 0x41 0x26 0x11 0xd5 633 # CHECK: msr {{trcacatr3|TRCACATR3}}, x1 634 0x4b 0x28 0x11 0xd5 635 # CHECK: msr {{trcacatr4|TRCACATR4}}, x11 636 0x48 0x2a 0x11 0xd5 637 # CHECK: msr {{trcacatr5|TRCACATR5}}, x8 638 0x58 0x2c 0x11 0xd5 639 # CHECK: msr {{trcacatr6|TRCACATR6}}, x24 640 0x46 0x2e 0x11 0xd5 641 # CHECK: msr {{trcacatr7|TRCACATR7}}, x6 642 0x77 0x20 0x11 0xd5 643 # CHECK: msr {{trcacatr8|TRCACATR8}}, x23 644 0x65 0x22 0x11 0xd5 645 # CHECK: msr {{trcacatr9|TRCACATR9}}, x5 646 0x6b 0x24 0x11 0xd5 647 # CHECK: msr {{trcacatr10|TRCACATR10}}, x11 648 0x6b 0x26 0x11 0xd5 649 # CHECK: msr {{trcacatr11|TRCACATR11}}, x11 650 0x63 0x28 0x11 0xd5 651 # CHECK: msr {{trcacatr12|TRCACATR12}}, x3 652 0x7c 0x2a 0x11 0xd5 653 # CHECK: msr {{trcacatr13|TRCACATR13}}, x28 654 0x79 0x2c 0x11 0xd5 655 # CHECK: msr {{trcacatr14|TRCACATR14}}, x25 656 0x64 0x2e 0x11 0xd5 657 # CHECK: msr {{trcacatr15|TRCACATR15}}, x4 658 0x86 0x20 0x11 0xd5 659 # CHECK: msr {{trcdvcvr0|TRCDVCVR0}}, x6 660 0x83 0x24 0x11 0xd5 661 # CHECK: msr {{trcdvcvr1|TRCDVCVR1}}, x3 662 0x85 0x28 0x11 0xd5 663 # CHECK: msr {{trcdvcvr2|TRCDVCVR2}}, x5 664 0x8b 0x2c 0x11 0xd5 665 # CHECK: msr {{trcdvcvr3|TRCDVCVR3}}, x11 666 0xa9 0x20 0x11 0xd5 667 # CHECK: msr {{trcdvcvr4|TRCDVCVR4}}, x9 668 0xae 0x24 0x11 0xd5 669 # CHECK: msr {{trcdvcvr5|TRCDVCVR5}}, x14 670 0xaa 0x28 0x11 0xd5 671 # CHECK: msr {{trcdvcvr6|TRCDVCVR6}}, x10 672 0xac 0x2c 0x11 0xd5 673 # CHECK: msr {{trcdvcvr7|TRCDVCVR7}}, x12 674 0xc8 0x20 0x11 0xd5 675 # CHECK: msr {{trcdvcmr0|TRCDVCMR0}}, x8 676 0xc8 0x24 0x11 0xd5 677 # CHECK: msr {{trcdvcmr1|TRCDVCMR1}}, x8 678 0xd6 0x28 0x11 0xd5 679 # CHECK: msr {{trcdvcmr2|TRCDVCMR2}}, x22 680 0xd6 0x2c 0x11 0xd5 681 # CHECK: msr {{trcdvcmr3|TRCDVCMR3}}, x22 682 0xe5 0x20 0x11 0xd5 683 # CHECK: msr {{trcdvcmr4|TRCDVCMR4}}, x5 684 0xf0 0x24 0x11 0xd5 685 # CHECK: msr {{trcdvcmr5|TRCDVCMR5}}, x16 686 0xfb 0x28 0x11 0xd5 687 # CHECK: msr {{trcdvcmr6|TRCDVCMR6}}, x27 688 0xf5 0x2c 0x11 0xd5 689 # CHECK: msr {{trcdvcmr7|TRCDVCMR7}}, x21 690 0x8 0x30 0x11 0xd5 691 # CHECK: msr {{trccidcvr0|TRCCIDCVR0}}, x8 692 0x6 0x32 0x11 0xd5 693 # CHECK: msr {{trccidcvr1|TRCCIDCVR1}}, x6 694 0x9 0x34 0x11 0xd5 695 # CHECK: msr {{trccidcvr2|TRCCIDCVR2}}, x9 696 0x8 0x36 0x11 0xd5 697 # CHECK: msr {{trccidcvr3|TRCCIDCVR3}}, x8 698 0x3 0x38 0x11 0xd5 699 # CHECK: msr {{trccidcvr4|TRCCIDCVR4}}, x3 700 0x15 0x3a 0x11 0xd5 701 # CHECK: msr {{trccidcvr5|TRCCIDCVR5}}, x21 702 0xc 0x3c 0x11 0xd5 703 # CHECK: msr {{trccidcvr6|TRCCIDCVR6}}, x12 704 0x7 0x3e 0x11 0xd5 705 # CHECK: msr {{trccidcvr7|TRCCIDCVR7}}, x7 706 0x24 0x30 0x11 0xd5 707 # CHECK: msr {{trcvmidcvr0|TRCVMIDCVR0}}, x4 708 0x23 0x32 0x11 0xd5 709 # CHECK: msr {{trcvmidcvr1|TRCVMIDCVR1}}, x3 710 0x29 0x34 0x11 0xd5 711 # CHECK: msr {{trcvmidcvr2|TRCVMIDCVR2}}, x9 712 0x31 0x36 0x11 0xd5 713 # CHECK: msr {{trcvmidcvr3|TRCVMIDCVR3}}, x17 714 0x2e 0x38 0x11 0xd5 715 # CHECK: msr {{trcvmidcvr4|TRCVMIDCVR4}}, x14 716 0x2c 0x3a 0x11 0xd5 717 # CHECK: msr {{trcvmidcvr5|TRCVMIDCVR5}}, x12 718 0x2a 0x3c 0x11 0xd5 719 # CHECK: msr {{trcvmidcvr6|TRCVMIDCVR6}}, x10 720 0x23 0x3e 0x11 0xd5 721 # CHECK: msr {{trcvmidcvr7|TRCVMIDCVR7}}, x3 722 0x4e 0x30 0x11 0xd5 723 # CHECK: msr {{trccidcctlr0|TRCCIDCCTLR0}}, x14 724 0x56 0x31 0x11 0xd5 725 # CHECK: msr {{trccidcctlr1|TRCCIDCCTLR1}}, x22 726 0x48 0x32 0x11 0xd5 727 # CHECK: msr {{trcvmidcctlr0|TRCVMIDCCTLR0}}, x8 728 0x4f 0x33 0x11 0xd5 729 # CHECK: msr {{trcvmidcctlr1|TRCVMIDCCTLR1}}, x15 730 0x81 0x70 0x11 0xd5 731 # CHECK: msr {{trcitctrl|TRCITCTRL}}, x1 732 0xc7 0x78 0x11 0xd5 733 # CHECK: msr {{trcclaimset|TRCCLAIMSET}}, x7 734 0xdd 0x79 0x11 0xd5 735 # CHECK: msr {{trcclaimclr|TRCCLAIMCLR}}, x29 736 737 738