| // RUN: not llvm-mc -triple armv8a-none-eabi %s 2>&1 | FileCheck %s |
| // RUN: not llvm-mc -triple thumbv8a-none-eabi %s 2>&1 | FileCheck %s -check-prefix=THUMB |
| |
| it eq |
| csdbeq |
| |
| it eq |
| ssbbeq |
| |
| it eq |
| pssbbeq |
| |
| it eq |
| hinteq #20 |
| |
| it eq |
| dsbeq #0 |
| |
| it eq |
| dsbeq #4 |
| |
| // CHECK: error: instruction 'csdb' is not predicable, but condition code specified |
| // CHECK: error: instruction 'ssbb' is not predicable, but condition code specified |
| // CHECK: error: instruction 'pssbb' is not predicable, but condition code specified |
| // CHECK: error: instruction 'csdb' is not predicable, but condition code specified |
| // CHECK: error: instruction 'dsb' is not predicable, but condition code specified |
| // CHECK: error: instruction 'dsb' is not predicable, but condition code specified |
| |
| // THUMB: error: instruction 'csdb' is not predicable, but condition code specified |
| // THUMB: error: instruction 'ssbb' is not predicable, but condition code specified |
| // THUMB: error: instruction 'pssbb' is not predicable, but condition code specified |
| // THUMB: error: instruction 'csdb' is not predicable, but condition code specified |
| // THUMB: error: instruction 'ssbb' is not predicable, but condition code specified |
| // THUMB: error: instruction 'pssbb' is not predicable, but condition code specified |