brintos

brintos / llvm-project-archived public Read only

0
0
Text · 909 B · 551eae2 Raw
40 lines · plain
1# TRBE System registers2#3# RUN: llvm-mc -triple aarch64 -disassemble < %s | FileCheck %s4 5# Read from system register6[0x00,0x9b,0x38,0xd5]7[0x20,0x9b,0x38,0xd5]8[0x40,0x9b,0x38,0xd5]9[0x60,0x9b,0x38,0xd5]10[0x80,0x9b,0x38,0xd5]11[0xa0,0x9b,0x38,0xd5]12[0xc0,0x9b,0x38,0xd5]13[0xe0,0x9b,0x38,0xd5]14 15# CHECK: mrs x0, TRBLIMITR_EL116# CHECK: mrs x0, TRBPTR_EL117# CHECK: mrs x0, TRBBASER_EL118# CHECK: mrs x0, TRBSR_EL119# CHECK: mrs x0, TRBMAR_EL120# CHECK: mrs x0, TRBMPAM_EL121# CHECK: mrs x0, TRBTRG_EL122# CHECK: mrs x0, TRBIDR_EL123 24# Write to system register25[0x00,0x9b,0x18,0xd5]26[0x20,0x9b,0x18,0xd5]27[0x40,0x9b,0x18,0xd5]28[0x60,0x9b,0x18,0xd5]29[0x80,0x9b,0x18,0xd5]30[0xa0,0x9b,0x18,0xd5]31[0xc0,0x9b,0x18,0xd5]32 33# CHECK: msr TRBLIMITR_EL1, x034# CHECK: msr TRBPTR_EL1, x035# CHECK: msr TRBBASER_EL1, x036# CHECK: msr TRBSR_EL1, x037# CHECK: msr TRBMAR_EL1, x038# CHECK: msr TRBMPAM_EL1, x039# CHECK: msr TRBTRG_EL1, x040