33 lines · plain
1# RUN: llvm-mc -triple aarch64 -mattr +rme -disassemble %s 2>&1 | FileCheck %s2# RUN: llvm-mc -triple aarch64 -disassemble %s 2>&1 | FileCheck --check-prefix=CHECK-NO-RME %s3 4[0xa0,0x60,0x3e,0xd5]5[0xc0,0x21,0x3e,0xd5]6[0x80,0x21,0x3e,0xd5]7# CHECK: mrs x0, MFAR_EL38# CHECK: mrs x0, GPCCR_EL39# CHECK: mrs x0, GPTBR_EL310# CHECK-NO-RME: mrs x0, MFAR_EL311# CHECK-NO-RME: mrs x0, S3_6_C2_C1_612# CHECK-NO-RME: mrs x0, S3_6_C2_C1_413 14[0x60,0x84,0x0e,0xd5]15[0xe0,0x84,0x0e,0xd5]16[0x9f,0x81,0x0e,0xd5]17[0x9f,0x87,0x0e,0xd5]18# CHECK: tlbi rpaos, x019# CHECK: tlbi rpalos, x020# CHECK: tlbi paallos21# CHECK: tlbi paall22# CHECK-NO-RME: sys #6, c8, c4, #323# CHECK-NO-RME: sys #6, c8, c4, #724# CHECK-NO-RME: sys #6, c8, c1, #425# CHECK-NO-RME: sys #6, c8, c7, #426 27[0xa0,0x7e,0x0e,0xd5]28[0x20,0x7e,0x0e,0xd5]29# CHECK: dc cigdpapa, x030# CHECK: dc cipapa, x031# CHECK-NO-RME: sys #6, c7, c14, #5, x032# CHECK-NO-RME: sys #6, c7, c14, #1, x033