1; RUN: opt < %s -passes=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 ptr @f() { 7 ret ptr blockaddress(@f, %L1) 8L1: 9 ret ptr null 10} 11 12define void @g() { 13 ; CHECK: call{{.*}}fastcc{{.*}}@f 14 %p = call ptr @f() 15 ret void 16} 17