blob: c89c21e44a9f73b02bdfc71adda230d8391f2ac0 [file] [log] [blame]
Dean Michael Berris464015442016-09-19 00:54:35 +00001; RUN: llc -filetype=asm -o - -mtriple=armv6-unknown-linux-gnu < %s | FileCheck %s
2
3define i32 @foo() nounwind noinline uwtable "function-instrument"="xray-always" {
4; CHECK-LABEL: Lxray_sled_0:
5; CHECK-NEXT: b #20
6; CHECK-NEXT: mov r0, r0
7; CHECK-NEXT: mov r0, r0
8; CHECK-NEXT: mov r0, r0
9; CHECK-NEXT: mov r0, r0
10; CHECK-NEXT: mov r0, r0
11; CHECK-NEXT: mov r0, r0
12; CHECK-LABEL: Ltmp0:
13 ret i32 0
14; CHECK-LABEL: Lxray_sled_1:
15; CHECK-NEXT: b #20
16; CHECK-NEXT: mov r0, r0
17; CHECK-NEXT: mov r0, r0
18; CHECK-NEXT: mov r0, r0
19; CHECK-NEXT: mov r0, r0
20; CHECK-NEXT: mov r0, r0
21; CHECK-NEXT: mov r0, r0
22; CHECK-LABEL: Ltmp1:
23; CHECK-NEXT: bx lr
24}