blob: 07852cd68796210bf068057ff08044094620e3a9 [file] [log] [blame]
Dean Michael Berris464015442016-09-19 00:54:35 +00001; RUN: llc -filetype=asm -o - -mtriple=armv7-unknown-linux-gnu < %s | FileCheck %s
Kuba Mracek06995e82016-11-23 02:07:04 +00002; RUN: llc -filetype=asm -o - -mtriple=armv7-apple-ios6.0.0 < %s | FileCheck %s
Dean Michael Berris464015442016-09-19 00:54:35 +00003
4define i32 @foo() nounwind noinline uwtable "function-instrument"="xray-always" {
5; CHECK-LABEL: Lxray_sled_0:
6; CHECK-NEXT: b #20
7; CHECK-NEXT: nop
8; CHECK-NEXT: nop
9; CHECK-NEXT: nop
10; CHECK-NEXT: nop
11; CHECK-NEXT: nop
12; CHECK-NEXT: nop
13; CHECK-LABEL: Ltmp0:
14 ret i32 0
15; CHECK-LABEL: Lxray_sled_1:
16; CHECK-NEXT: b #20
17; CHECK-NEXT: nop
18; CHECK-NEXT: nop
19; CHECK-NEXT: nop
20; CHECK-NEXT: nop
21; CHECK-NEXT: nop
22; CHECK-NEXT: nop
23; CHECK-LABEL: Ltmp1:
24; CHECK-NEXT: bx lr
25}