1; RUN: opt < %s -globalopt -S | FileCheck %s 2; Check that the mere presence of a blockaddress doesn't prevent -globalopt 3; from promoting @f to fastcc. 4 5; CHECK-LABEL: define{{.*}}fastcc{{.*}}@f( 6define internal i8* @f() { 7 ret i8* blockaddress(@f, %L1) 8L1: 9 ret i8* null 10} 11 12define void @g() { 13 ; CHECK: call{{.*}}fastcc{{.*}}@f 14 %p = call i8* @f() 15 ret void 16} 17