blob: 8c1a1a88ecf4c0e800be43c8532bbd0d616cfee1 [file] [log] [blame]
Eric Christophercee313d2019-04-17 04:52:47 +00001; RUN: opt -hotcoldsplit -hotcoldsplit-threshold=0 -S < %s | FileCheck %s
2
3target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
4target triple = "x86_64-apple-macosx10.14.0"
5
6; CHECK-LABEL: define {{.*}}@fun(
7; CHECK: call {{.*}}@fun.cold.1(
8
9; CHECK-LABEL: define {{.*}}@fun.cold.1(
10; CHECK: asm ""
11
12define void @fun() {
13entry:
14 br i1 undef, label %if.then, label %if.else
15
16if.then:
17 ret void
18
19if.else:
20 call void asm "", ""()
21 call void @sink()
22 ret void
23}
24
25declare void @sink() cold