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