|
1 | 1 | ; RUN: llvm-link %s %p/unnamed-addr1-b.ll -S -o - | FileCheck %s
|
2 | 2 |
|
3 | 3 | ; Only in this file
|
4 |
| -@a = common global i32 0 |
5 |
| -; CHECK-DAG: @a = common global i32 0 |
6 |
| -@b = common unnamed_addr global i32 0 |
7 |
| -; CHECK-DAG: @b = common unnamed_addr global i32 0 |
| 4 | +@global-a = common global i32 0 |
| 5 | +; CHECK-DAG: @global-a = common global i32 0 |
| 6 | +@global-b = common unnamed_addr global i32 0 |
| 7 | +; CHECK-DAG: @global-b = common unnamed_addr global i32 0 |
8 | 8 |
|
9 | 9 | ; Other file has unnamed_addr definition
|
10 |
| -@c = common unnamed_addr global i32 0 |
11 |
| -; CHECK-DAG: @c = common unnamed_addr global i32 0 |
12 |
| -@d = external global i32 |
13 |
| -; CHECK-DAG: @d = global i32 42 |
14 |
| -@e = external unnamed_addr global i32 |
15 |
| -; CHECK-DAG: @e = unnamed_addr global i32 42 |
16 |
| -@f = weak global i32 42 |
17 |
| -; CHECK-DAG: @f = global i32 42 |
| 10 | +@global-c = common unnamed_addr global i32 0 |
| 11 | +; CHECK-DAG: @global-c = common unnamed_addr global i32 0 |
| 12 | +@global-d = external global i32 |
| 13 | +; CHECK-DAG: @global-d = global i32 42 |
| 14 | +@global-e = external unnamed_addr global i32 |
| 15 | +; CHECK-DAG: @global-e = unnamed_addr global i32 42 |
| 16 | +@global-f = weak global i32 42 |
| 17 | +; CHECK-DAG: @global-f = global i32 42 |
18 | 18 |
|
19 | 19 | ; Other file has non-unnamed_addr definition
|
20 |
| -@g = common unnamed_addr global i32 0 |
21 |
| -; CHECK-DAG: @g = common global i32 0 |
22 |
| -@h = external global i32 |
23 |
| -; CHECK-DAG: @h = global i32 42 |
24 |
| -@i = external unnamed_addr global i32 |
25 |
| -; CHECK-DAG: @i = global i32 42 |
26 |
| -@j = weak global i32 42 |
27 |
| -; CHECK-DAG: @j = global i32 42 |
| 20 | +@global-g = common unnamed_addr global i32 0 |
| 21 | +; CHECK-DAG: @global-g = common global i32 0 |
| 22 | +@global-h = external global i32 |
| 23 | +; CHECK-DAG: @global-h = global i32 42 |
| 24 | +@global-i = external unnamed_addr global i32 |
| 25 | +; CHECK-DAG: @global-i = global i32 42 |
| 26 | +@global-j = weak global i32 42 |
| 27 | +; CHECK-DAG: @global-j = global i32 42 |
0 commit comments