diff options
author | Robert Lytton <robert@xmos.com> | 2013-11-12 10:11:30 +0000 |
---|---|---|
committer | Robert Lytton <robert@xmos.com> | 2013-11-12 10:11:30 +0000 |
commit | 092815ce4be4a57d1520e73fdaaa95933aa38f81 (patch) | |
tree | 7388246c175fc1d4d156e7c0d28f9b74f4effc6f | |
parent | 32e8528c3368d5e0986cb265b436799cc490ea0c (diff) | |
download | external_llvm-092815ce4be4a57d1520e73fdaaa95933aa38f81.zip external_llvm-092815ce4be4a57d1520e73fdaaa95933aa38f81.tar.gz external_llvm-092815ce4be4a57d1520e73fdaaa95933aa38f81.tar.bz2 |
XCore target test for hidden declaration
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194465 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/CodeGen/XCore/linkage.ll | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/CodeGen/XCore/linkage.ll b/test/CodeGen/XCore/linkage.ll index b29b035..7a1179b 100644 --- a/test/CodeGen/XCore/linkage.ll +++ b/test/CodeGen/XCore/linkage.ll @@ -6,8 +6,10 @@ define weak void @fd() { ret void } -; CHECK-NOT: .hidden +; CHECK-NOT: .hidden test_hidden +declare hidden void @test_hidden_declaration() define hidden void @test_hidden() { + call void @test_hidden_declaration() unreachable } @@ -26,6 +28,8 @@ define protected void @test_protected() { ; CHECK: .weak gd @gd = weak global i32 0 +; CHECK-NOT: .hidden test_hidden_declaration + ; CHECK: .weak gr @gr = extern_weak global i32 |