37 lines · plain
1# ETE System registers2#3# RUN: llvm-mc -triple aarch64 -disassemble < %s | FileCheck %s4 5# Read from system register6[0x00,0x0a,0x31,0xd5]7# CHECK: mrs x0, TRCRSR8 9[0x80,0x08,0x31,0xd5]10# CHECK: mrs x0, TRCEXTINSELR11 12[0x80,0x09,0x31,0xd5]13# CHECK: mrs x0, TRCEXTINSELR114 15[0x80,0x0a,0x31,0xd5]16# CHECK: mrs x0, TRCEXTINSELR217 18[0x80,0x0b,0x31,0xd5]19# CHECK: mrs x0, TRCEXTINSELR320 21 22# Write to system register23[0x00,0x0a,0x11,0xd5]24# CHECK: msr TRCRSR, x025 26[0x80,0x08,0x11,0xd5]27# CHECK: msr TRCEXTINSELR, x028 29[0x80,0x09,0x11,0xd5]30# CHECK: msr TRCEXTINSELR1, x031 32[0x80,0x0a,0x11,0xd5]33# CHECK: msr TRCEXTINSELR2, x034 35[0x80,0x0b,0x11,0xd5]36# CHECK: msr TRCEXTINSELR3, x037