Lines Matching refs:thinlto
4 ; RUN: llvm-as %p/Inputs/thinlto.ll -o %t2.o
7 ; RUN: --plugin-opt=thinlto \
8 ; RUN: --plugin-opt=thinlto-index-only \
13 ; RUN: --plugin-opt=thinlto \
19 ; RUN: opt -module-summary %p/Inputs/thinlto.ll -o %t2.o
24 ; RUN: --plugin-opt=thinlto \
25 ; RUN: --plugin-opt=thinlto-index-only \
27 ; RUN: llvm-bcanalyzer -dump %t.o.thinlto.bc | FileCheck %s --check-prefix=BACKEND1
28 ; RUN: llvm-bcanalyzer -dump %t2.o.thinlto.bc | FileCheck %s --check-prefix=BACKEND2
29 ; RUN: llvm-dis %t.o.thinlto.bc -o - | FileCheck %s --check-prefix=DIS1
30 ; RUN: llvm-dis %t2.o.thinlto.bc -o - | FileCheck %s --check-prefix=DIS2
39 ; RUN: --plugin-opt=thinlto \
51 ; RUN: --plugin-opt=thinlto \
62 ; RUN: --plugin-opt=thinlto \
72 ; RUN: --plugin-opt=thinlto \
81 ; Test to ensure that thinlto-index-only with obj-path creates the file.
85 ; RUN: --plugin-opt=thinlto \
87 ; RUN: --plugin-opt=thinlto-index-only \
98 ; Inputs/thinlto.ll, as it imports from the latter.
100 ; BACKEND1-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp{{.…
101 ; BACKEND1-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp{{.…
113 ; The backend index for Input/thinlto.ll contains summaries from itself only,
116 ; BACKEND2-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp2.o'
126 ; DIS1: ^0 = module: (path: "{{.*}}thinlto.ll.tmp.o", hash: (0, 0, 0, 0, 0))
127 ; DIS1: ^1 = module: (path: "{{.*}}thinlto.ll.tmp2.o", hash: (0, 0, 0, 0, 0))
131 ; DIS2: ^0 = module: (path: "{{.*}}thinlto.ll.tmp2.o", hash: (0, 0, 0, 0, 0))
135 ; COMBINED-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp{{.…
136 ; COMBINED-NEXT: <ENTRY {{.*}} record string = '{{.*}}/test/tools/gold/X86/Output/thinlto.ll.tmp{{.…