1; RUN: opt -constmerge -S < %s | FileCheck %s 2; PR8978 3 4declare i32 @zed(%struct.foobar*, %struct.foobar*) 5 6%struct.foobar = type { i32 } 7; CHECK: bar.d 8@bar.d = unnamed_addr constant %struct.foobar zeroinitializer, align 4 9; CHECK-NOT: foo.d 10@foo.d = internal constant %struct.foobar zeroinitializer, align 4 11define i32 @main() nounwind ssp { 12entry: 13; CHECK: bar.d 14 %call2 = tail call i32 @zed(%struct.foobar* @foo.d, %struct.foobar* @bar.d) 15nounwind 16 ret i32 0 17} 18 19