1// RUN: not llvm-mc -triple armv8a-none-eabi %s 2>&1 | FileCheck %s 2// RUN: not llvm-mc -triple thumbv8a-none-eabi %s 2>&1 | FileCheck %s -check-prefix=THUMB 3 4 it eq 5 csdbeq 6 7 it eq 8 ssbbeq 9 10 it eq 11 pssbbeq 12 13 it eq 14 hinteq #20 15 16 it eq 17 dsbeq #0 18 19 it eq 20 dsbeq #4 21 22// CHECK: error: instruction 'csdb' is not predicable, but condition code specified 23// CHECK: error: instruction 'ssbb' is not predicable, but condition code specified 24// CHECK: error: instruction 'pssbb' is not predicable, but condition code specified 25// CHECK: error: instruction 'csdb' is not predicable, but condition code specified 26// CHECK: error: instruction 'dsb' is not predicable, but condition code specified 27// CHECK: error: instruction 'dsb' is not predicable, but condition code specified 28 29// THUMB: error: instruction 'csdb' is not predicable, but condition code specified 30// THUMB: error: instruction 'ssbb' is not predicable, but condition code specified 31// THUMB: error: instruction 'pssbb' is not predicable, but condition code specified 32// THUMB: error: instruction 'csdb' is not predicable, but condition code specified 33// THUMB: error: instruction 'ssbb' is not predicable, but condition code specified 34// THUMB: error: instruction 'pssbb' is not predicable, but condition code specified 35