1*9880d681SAndroid Build Coastguard Worker; RUN: llc -mtriple armv7-eabi -o - %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker; RUN: llc -mtriple thumbv6m-eabi -o - %s | FileCheck %s 3*9880d681SAndroid Build Coastguard Worker; RUN: llc -mtriple thumbv7-eabi -o - %s | FileCheck %s 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Workerdeclare void @llvm.arm.undefined(i32) nounwind 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Workerdefine void @undefined_trap() { 8*9880d681SAndroid Build Coastguard Workerentry: 9*9880d681SAndroid Build Coastguard Worker tail call void @llvm.arm.undefined(i32 254) 10*9880d681SAndroid Build Coastguard Worker ret void 11*9880d681SAndroid Build Coastguard Worker} 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard Worker; CHECK-LABEL: undefined_trap 14*9880d681SAndroid Build Coastguard Worker; CHECK: udf #254 15