1 ; RUN: opt < %s -internalize -S | FileCheck %s 2 ; RUN: opt < %s -passes=internalize -S | FileCheck %s 3 4 @llvm.used = appending global [1 x void ()*] [void ()* @f], section "llvm.metadata" 5 6 @llvm.compiler.used = appending global [1 x void ()*] [void ()* @g], section "llvm.metadata" 7 8 ; CHECK: define void @f() 9 define void @f() { 10 ret void 11 } 12 13 ; CHECK: define internal void @g() 14 define void @g() { 15 ret void 16 } 17 18 ; CHECK: define internal void @h() 19 define void @h() { 20 ret void 21 } 22