Skip to content

Commit

Permalink
[ELF] Simplify --thinlto-index-only tests
Browse files Browse the repository at this point in the history
  • Loading branch information
MaskRay committed Jan 3, 2023
1 parent 7ff64d4 commit b5ab42a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 24 deletions.
7 changes: 7 additions & 0 deletions lld/test/ELF/lto/thinlto-index-only.ll
Expand Up @@ -16,7 +16,14 @@
; RUN: opt -module-summary %p/Inputs/thinlto.ll -o 2.o
; RUN: opt -module-summary %p/Inputs/thinlto_empty.ll -o 3.o

;; Ensure lld doesn't generates index files when --thinlto-index-only is not enabled.
; RUN: rm -f 1.o.thinlto.bc 2.o.thinlto.bc
; RUN: ld.lld -shared 1.o 2.o -o 4
; RUN: not ls 1.o.thinlto.bc
; RUN: not ls 2.o.thinlto.bc

;; Ensure lld generates an index and not a binary if requested.
; RUN: rm -f 4
; RUN: ld.lld --plugin-opt=thinlto-index-only -shared 1.o 2.o -o 4
; RUN: llvm-bcanalyzer -dump 1.o.thinlto.bc | FileCheck %s --check-prefix=BACKEND1
; RUN: llvm-bcanalyzer -dump 2.o.thinlto.bc | FileCheck %s --check-prefix=BACKEND2
Expand Down
24 changes: 0 additions & 24 deletions lld/test/ELF/lto/thinlto-no-index.ll

This file was deleted.

0 comments on commit b5ab42a

Please sign in to comment.