diff options
| author | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-08 22:49:28 +0000 |
|---|---|---|
| committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-08 22:49:28 +0000 |
| commit | 8ec7b4f588fb1bf00672318d3e313480726dd8ef (patch) | |
| tree | 6ac90e5f4d4152dbd00425059bfe02c32e242e51 /llvm/test/tools/gold | |
| parent | d3c5d2a4de10d4bdb01937d970f780d38cffb96b (diff) | |
| download | bcm5719-llvm-8ec7b4f588fb1bf00672318d3e313480726dd8ef.tar.gz bcm5719-llvm-8ec7b4f588fb1bf00672318d3e313480726dd8ef.zip | |
ThinLTO: Fix Gold test after caching fix in r283655
(I don't have Gold available, so this is speculative)
llvm-svn: 283681
Diffstat (limited to 'llvm/test/tools/gold')
| -rw-r--r-- | llvm/test/tools/gold/X86/cache.ll | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/llvm/test/tools/gold/X86/cache.ll b/llvm/test/tools/gold/X86/cache.ll index 8502bc9126a..756710e482b 100644 --- a/llvm/test/tools/gold/X86/cache.ll +++ b/llvm/test/tools/gold/X86/cache.ll @@ -1,7 +1,21 @@ +; Verify that enabling caching is ignoring module when we emit them without hash. ; RUN: opt -module-summary %s -o %t.o ; RUN: opt -module-summary %p/Inputs/cache.ll -o %t2.o -; Verify that enabling caching is working +; RUN: rm -Rf %t.cache && mkdir %t.cache +; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \ +; RUN: --plugin-opt=thinlto \ +; RUN: --plugin-opt=cache-dir=%t.cache \ +; RUN: -o %t3.o %t2.o %t.o + +; RUN: ls %t.cache | count 0 + + +; Verify that enabling caching is working with module with hash. + +; RUN: opt -module-hash -module-summary %s -o %t.o +; RUN: opt -module-hash -module-summary %p/Inputs/cache.ll -o %t2.o + ; RUN: rm -Rf %t.cache && mkdir %t.cache ; RUN: %gold -m elf_x86_64 -plugin %llvmshlibdir/LLVMgold.so \ ; RUN: --plugin-opt=thinlto \ |

