Lines Matching refs:trap
2 ; RUN: llc < %s -mtriple=arm-apple-darwin -trap-func=_trap | FileCheck %s -check-prefix=FUNC
3 ; RUN: llc < %s -mtriple=arm-apple-darwin -trap-func=_trap -O0 | FileCheck %s -check-prefix=FUNC
4 ; RUN: llc < %s -mtriple=armv7 -mattr=+nacl-trap | FileCheck %s -check-prefix=NACL
8 ; RUN: llc -mtriple=armv7 -mattr=+nacl-trap -filetype=obj %s -o - \
9 ; RUN: | llvm-objdump -disassemble -triple armv7 -mattr=+nacl-trap - \
11 ; RUN: llc -verify-machineinstrs -fast-isel -mtriple=armv7 -mattr=+nacl-trap -filetype=obj %s -o - \
12 ; RUN: | llvm-objdump -disassemble -triple armv7 -mattr=+nacl-trap - \
35 ; DARWIN: trap
49 ; ENCODING-NACL: f0 de fe e7 trap
51 ; ENCODING-ARM: fe de ff e7 trap
53 ; ENCODING-THUMB: fe de trap
55 call void @llvm.trap()
62 ; DARWIN: trap
76 ; ENCODING-NACL: f0 de fe e7 trap
78 ; ENCODING-ARM: fe de ff e7 trap
80 ; ENCODING-THUMB: fe de trap
86 declare void @llvm.trap() nounwind