; Retain section after cold code is split off.
; CHECK-LABEL: @fun
-; CHECK: call void @fun.cold.1{{.*}} section ".text.cold"
+; CHECK: call void @fun.cold.1{{.*}}
define void @fun() section ".text.cold" {
entry:
br i1 undef, label %if.then, label %if.else
ret void
}
-; CHECK: define {{.*}} @foo{{.*}}#[[outlined_func_attr:[0-9]+]]
define void @foo() cold {
ret void
}
declare void @sink() cold
-; CHECK: define {{.*}} @fun.cold.1{{.*}}#[[outlined_func_attr]]
-
-; CHECK: attributes #[[outlined_func_attr]] = {
-; CHECK-SAME: cold
-; CHECK-SAME: minsize
+; CHECK: define {{.*}} @fun.cold.1{{.*}} section ".text.cold"