1; RUN: llc -mtriple=hexagon-unknown-linux-musl < %s | FileCheck %s 2 3define void @Foo(i32 signext %a, i32 signext %b) #0 { 4; CHECK-LABEL: @Foo 5; CHECK-LABEL: .Lxray_sled_0: 6; CHECK: jump .Ltmp0 7; CHECK-COUNT-4: nop 8entry: 9 %cmp = icmp sgt i32 %a, %b 10 br i1 %cmp, label %return, label %if.end 11 12; CHECK-LABEL: .Lxray_sled_1: 13; CHECK: jump .Ltmp1 14; CHECK-COUNT-4: nop 15; CHECK-LABEL: .Ltmp1: 16; CHECK: if (p0) jumpr:nt r31 17if.end: 18 tail call void @Bar() 19 br label %return 20 21return: 22 ret void 23} 24 25declare void @Bar() 26 27attributes #0 = { "function-instrument"="xray-always" } 28