Restore "Move metadata linking after lazy global materialization/linking."
[oota-llvm.git] / test / Linker / pr21494.ll
1 ; RUN: llvm-link %s -S -o - | FileCheck %s
2
3 @g1 = private global i8 0
4 ; CHECK-NOT: @g1
5
6 @g2 = linkonce_odr global i8 0
7 ; CHECK-NOT: @g2
8
9 @a1 = private alias i8, i8* @g1
10 ; CHECK-NOT: @a1
11
12 @a2 = linkonce_odr alias i8, i8* @g2
13 ; CHECK-NOT: @a2
14
15 define private void @f1() {
16   ret void
17 }
18 ; CHECK-NOT: @f1
19
20 define linkonce_odr void @f2() {
21   ret void
22 }
23 ; CHECK-NOT: @f2