xref: /aosp_15_r20/external/llvm/test/MC/AArch64/arm64-target-specific-sysreg.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: not llvm-mc -triple arm64 -mcpu=generic -show-encoding < %s 2>&1 | \
2*9880d681SAndroid Build Coastguard Worker// RUN:   FileCheck %s --check-prefix=CHECK-GENERIC
3*9880d681SAndroid Build Coastguard Worker//
4*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple arm64 -mcpu=cyclone -show-encoding < %s 2>&1 | \
5*9880d681SAndroid Build Coastguard Worker// RUN:   FileCheck %s --check-prefix=CHECK-CYCLONE
6*9880d681SAndroid Build Coastguard Worker
7*9880d681SAndroid Build Coastguard Workermsr CPM_IOACC_CTL_EL3, x0
8*9880d681SAndroid Build Coastguard Worker
9*9880d681SAndroid Build Coastguard Worker// CHECK-GENERIC: error: expected writable system register or pstate
10*9880d681SAndroid Build Coastguard Worker// CHECK-CYCLONE: msr CPM_IOACC_CTL_EL3, x0   // encoding: [0x00,0xf2,0x1f,0xd5]
11