From 255787a969bda0d0e29a2b504ea92e5451d0fc9a Mon Sep 17 00:00:00 2001 From: Teresa Johnson Date: Tue, 3 Nov 2015 19:36:04 +0000 Subject: Revert "Move metadata linking after lazy global materialization/linking." This reverts commit r251926. I believe this is causing an LTO bootstrapping bot failure (http://lab.llvm.org:8080/green/job/llvm-stage2-cmake-RgLTO_build/3669/). Haven't been able to repro it yet, but after looking at the metadata I am pretty sure I know what is going on. llvm-svn: 251965 --- llvm/test/Linker/Inputs/only-needed-named-metadata.ll | 9 --------- llvm/test/Linker/only-needed-named-metadata.ll | 16 ---------------- 2 files changed, 25 deletions(-) delete mode 100644 llvm/test/Linker/Inputs/only-needed-named-metadata.ll delete mode 100644 llvm/test/Linker/only-needed-named-metadata.ll (limited to 'llvm/test') diff --git a/llvm/test/Linker/Inputs/only-needed-named-metadata.ll b/llvm/test/Linker/Inputs/only-needed-named-metadata.ll deleted file mode 100644 index fa7bc2e3cc8..00000000000 --- a/llvm/test/Linker/Inputs/only-needed-named-metadata.ll +++ /dev/null @@ -1,9 +0,0 @@ -@X = external global i32 - -declare i32 @foo() - -define void @bar() { - load i32, i32* @X - call i32 @foo() - ret void -} diff --git a/llvm/test/Linker/only-needed-named-metadata.ll b/llvm/test/Linker/only-needed-named-metadata.ll deleted file mode 100644 index f64637d3c75..00000000000 --- a/llvm/test/Linker/only-needed-named-metadata.ll +++ /dev/null @@ -1,16 +0,0 @@ -; RUN: llvm-as %S/only-needed-named-metadata.ll -o %t.bc -; RUN: llvm-as %S/Inputs/only-needed-named-metadata.ll -o %t2.bc -; RUN: llvm-link -S -only-needed %t2.bc %t.bc | FileCheck %s -; RUN: llvm-link -S -internalize -only-needed %t2.bc %t.bc | FileCheck %s - -; CHECK: @U = external global i32 -; CHECK: declare i32 @unused() - -@X = global i32 5 -@U = global i32 6 -define i32 @foo() { ret i32 7 } -define i32 @unused() { ret i32 8 } - -!llvm.named = !{!0, !1} -!0 = !{i32 ()* @unused} -!1 = !{i32* @U} -- cgit v1.2.3