Home | History | Annotate | Download | only in Internalize
      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