1; RUN: opt < %s -passes=globalopt -S | FileCheck %s 2; CHECK-NOT: G 3 4@G = internal global i32 17 ; <ptr> [#uses=3] 5 6define void @foo() { 7 store i32 17, ptr @G 8 ret void 9} 10 11define i32 @bar() { 12 %X = load i32, ptr @G ; <i32> [#uses=1] 13 ret i32 %X 14} 15 16define internal void @dead() { 17 store i32 123, ptr @G 18 ret void 19} 20