1 # RUN: llvm-mc -triple aarch64-none-linux-gnu -mattr=+v8.1a --disassemble < %s | FileCheck %s 2 3 0x20,0x20,0x1c,0xd5 4 0x20,0xd0,0x1c,0xd5 5 0x00,0xe3,0x1c,0xd5 6 0x40,0xe3,0x1c,0xd5 7 0x20,0xe3,0x1c,0xd5 8 0x00,0x10,0x1d,0xd5 9 0x40,0x10,0x1d,0xd5 10 0x00,0x20,0x1d,0xd5 11 0x20,0x20,0x1d,0xd5 12 0x40,0x20,0x1d,0xd5 13 0x00,0x51,0x1d,0xd5 14 0x20,0x51,0x1d,0xd5 15 0x00,0x52,0x1d,0xd5 16 0x00,0x60,0x1d,0xd5 17 0x00,0xa2,0x1d,0xd5 18 0x00,0xa3,0x1d,0xd5 19 0x00,0xc0,0x1d,0xd5 20 0x20,0xd0,0x1d,0xd5 21 0x00,0xe1,0x1d,0xd5 22 0x00,0xe2,0x1d,0xd5 23 0x20,0xe2,0x1d,0xd5 24 0x40,0xe2,0x1d,0xd5 25 0x00,0xe3,0x1d,0xd5 26 0x20,0xe3,0x1d,0xd5 27 0x40,0xe3,0x1d,0xd5 28 0x00,0x40,0x1d,0xd5 29 0x20,0x40,0x1d,0xd5 30 # CHECK: msr TTBR1_EL2, x0 31 # CHECK: msr CONTEXTIDR_EL2, x0 32 # CHECK: msr CNTHV_TVAL_EL2, x0 33 # CHECK: msr CNTHV_CVAL_EL2, x0 34 # CHECK: msr CNTHV_CTL_EL2, x0 35 # CHECK: msr SCTLR_EL12, x0 36 # CHECK: msr CPACR_EL12, x0 37 # CHECK: msr TTBR0_EL12, x0 38 # CHECK: msr TTBR1_EL12, x0 39 # CHECK: msr TCR_EL12, x0 40 # CHECK: msr AFSR0_EL12, x0 41 # CHECK: msr AFSR1_EL12, x0 42 # CHECK: msr ESR_EL12, x0 43 # CHECK: msr FAR_EL12, x0 44 # CHECK: msr MAIR_EL12, x0 45 # CHECK: msr AMAIR_EL12, x0 46 # CHECK: msr VBAR_EL12, x0 47 # CHECK: msr CONTEXTIDR_EL12, x0 48 # CHECK: msr CNTKCTL_EL12, x0 49 # CHECK: msr CNTP_TVAL_EL02, x0 50 # CHECK: msr CNTP_CTL_EL02, x0 51 # CHECK: msr CNTP_CVAL_EL02, x0 52 # CHECK: msr CNTV_TVAL_EL02, x0 53 # CHECK: msr CNTV_CTL_EL02, x0 54 # CHECK: msr CNTV_CVAL_EL02, x0 55 # CHECK: msr SPSR_EL12, x0 56 # CHECK: msr ELR_EL12, x0 57