1*9880d681SAndroid Build Coastguard Worker// RUN: not llvm-mc -triple i386 %s -o /dev/null 2>&1 | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker.ifeqs 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker// CHECK: error: expected string parameter for '.ifeqs' directive 6*9880d681SAndroid Build Coastguard Worker// CHECK: .ifeqs 7*9880d681SAndroid Build Coastguard Worker// CHECK: ^ 8*9880d681SAndroid Build Coastguard Worker 9*9880d681SAndroid Build Coastguard Worker.ifeqs "string1" 10*9880d681SAndroid Build Coastguard Worker 11*9880d681SAndroid Build Coastguard Worker// CHECK: error: expected comma after first string for '.ifeqs' directive 12*9880d681SAndroid Build Coastguard Worker// CHECK: .ifeqs "string1" 13*9880d681SAndroid Build Coastguard Worker// CHECK: ^ 14*9880d681SAndroid Build Coastguard Worker 15*9880d681SAndroid Build Coastguard Worker.ifeqs "string1", 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker// CHECK: error: expected string parameter for '.ifeqs' directive 18*9880d681SAndroid Build Coastguard Worker// CHECK: .ifeqs "string1", 19*9880d681SAndroid Build Coastguard Worker// CHECK: ^ 20*9880d681SAndroid Build Coastguard Worker 21*9880d681SAndroid Build Coastguard Worker// CHECK-NOT: error: unmatched .ifs or .elses 22*9880d681SAndroid Build Coastguard Worker 23*9880d681SAndroid Build Coastguard Worker.ifnes 24*9880d681SAndroid Build Coastguard Worker 25*9880d681SAndroid Build Coastguard Worker// CHECK: error: expected string parameter for '.ifnes' directive 26*9880d681SAndroid Build Coastguard Worker// CHECK: .ifnes 27*9880d681SAndroid Build Coastguard Worker// CHECK: ^ 28*9880d681SAndroid Build Coastguard Worker 29*9880d681SAndroid Build Coastguard Worker.ifnes "string1" 30*9880d681SAndroid Build Coastguard Worker 31*9880d681SAndroid Build Coastguard Worker// CHECK: error: expected comma after first string for '.ifnes' directive 32*9880d681SAndroid Build Coastguard Worker// CHECK: .ifnes "string1" 33*9880d681SAndroid Build Coastguard Worker// CHECK: ^ 34*9880d681SAndroid Build Coastguard Worker 35*9880d681SAndroid Build Coastguard Worker.ifnes "string1", 36*9880d681SAndroid Build Coastguard Worker 37*9880d681SAndroid Build Coastguard Worker// CHECK: error: expected string parameter for '.ifnes' directive 38*9880d681SAndroid Build Coastguard Worker// CHECK: .ifnes "string1", 39*9880d681SAndroid Build Coastguard Worker// CHECK: ^ 40