diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-11-27 02:07:37 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-11-27 02:07:37 +0000 |
commit | 1d3465f6414b24bf36a187a71e736f6f4f33ddcb (patch) | |
tree | be91ab4f8ae853bc2969b2c71970318106c293f4 /llvm | |
parent | 8359a6a83e58fecbdc6e583ba77cf753703bdb22 (diff) | |
download | bcm5719-llvm-1d3465f6414b24bf36a187a71e736f6f4f33ddcb.tar.gz bcm5719-llvm-1d3465f6414b24bf36a187a71e736f6f4f33ddcb.zip |
Make the test a bit more interesting.
It now covers a regular function replacing an available_externally one.
llvm-svn: 254184
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/test/tools/gold/X86/available-externally.ll | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/llvm/test/tools/gold/X86/available-externally.ll b/llvm/test/tools/gold/X86/available-externally.ll index 1adda35333a..e77ea65a69b 100644 --- a/llvm/test/tools/gold/X86/available-externally.ll +++ b/llvm/test/tools/gold/X86/available-externally.ll @@ -1,16 +1,22 @@ ; RUN: llvm-as %s -o %t.o +; RUN: llvm-as %p/Inputs/available-externally.ll -o %t2.o ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \ ; RUN: --plugin-opt=emit-llvm \ -; RUN: -shared %t.o -o %t2.o -; RUN: llvm-dis %t2.o -o - | FileCheck %s +; RUN: -shared %t.o %t2.o -o %t3.o +; RUN: llvm-dis %t3.o -o - | FileCheck %s define void @foo() { call void @bar() + call void @zed() ret void } define available_externally void @bar() { ret void } +define available_externally void @zed() { + ret void +} ; CHECK: define available_externally void @bar() { +; CHECK: define void @zed() { |