diff options
Diffstat (limited to 'test/tools/gold/Inputs/comdat.ll')
-rw-r--r-- | test/tools/gold/Inputs/comdat.ll | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/test/tools/gold/Inputs/comdat.ll b/test/tools/gold/Inputs/comdat.ll new file mode 100644 index 0000000..e9e4704 --- /dev/null +++ b/test/tools/gold/Inputs/comdat.ll @@ -0,0 +1,20 @@ +$c2 = comdat any + +@v1 = weak_odr global i32 41, comdat $c2 +define weak_odr protected i32 @f1(i8* %this) comdat $c2 { +bb20: + store i8* %this, i8** null + br label %bb21 +bb21: + ret i32 41 +} + +@r21 = global i32* @v1 +@r22 = global i32(i8*)* @f1 + +@a21 = alias i32* @v1 +@a22 = alias bitcast (i32* @v1 to i16*) + +@a23 = alias i32(i8*)* @f1 +@a24 = alias bitcast (i32(i8*)* @f1 to i16*) +@a25 = alias i16* @a24 |