1; RUN: opt -passes=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(i1 %arg) { 13entry: 14 br i1 %arg, 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 26