Lines Matching refs:obj
4 ; RUN: opt -module-summary %s -o %t/old/subdir/1.obj
5 ; RUN: opt -module-summary %p/Inputs/thinlto.ll -o %t/old/subdir/2.obj
6 ; RUN: opt -module-summary %p/Inputs/thinlto-empty.ll -o %t/old/3.obj
9 …-entry:main -thinlto-index-only:%t/1.txt %t/old/subdir/1.obj %t/old/subdir/2.obj %t/old/3.obj -ou…
10 ; RUN: ls %t/old/subdir/1.obj.thinlto.bc
11 ; RUN: ls %t/old/subdir/2.obj.thinlto.bc
12 ; RUN: ls %t/old/3.obj.thinlto.bc
14 ; CHECK-NO-REPLACE: old/subdir/1.obj
15 ; CHECK-NO-REPLACE-NEXT: old/subdir/2.obj
16 ; CHECK-NO-REPLACE-NEXT: old/3.obj
19 …-thinlto-prefix-replace:"%t/old/;%t/new/" %t/old/subdir/1.obj %t/old/subdir/2.obj %t/old/3.obj -ou…
20 ; RUN: ls %t/new/subdir/1.obj.thinlto.bc
21 ; RUN: ls %t/new/subdir/2.obj.thinlto.bc
22 ; RUN: ls %t/new/3.obj.thinlto.bc
24 ; CHECK-REPLACE-PREFIX: new/subdir/1.obj
25 ; CHECK-REPLACE-PREFIX-NEXT: new/subdir/2.obj
26 ; CHECK-REPLACE-PREFIX-NEXT: new/3.obj
29 …xt -thinlto-prefix-replace:"%t/old/;%t/new/;%t/obj/" %t/old/subdir/1.obj %t/old/subdir/2.obj %t/ol…
30 ; RUN: ls %t/new/subdir/1.obj.thinlto.bc
31 ; RUN: ls %t/new/subdir/2.obj.thinlto.bc
32 ; RUN: ls %t/new/3.obj.thinlto.bc
34 ; CHECK-REPLACE-OBJECT-PREFIX: obj/subdir/1.obj
35 ; CHECK-REPLACE-OBJECT-PREFIX-NEXT: obj/subdir/2.obj
36 ; CHECK-REPLACE-OBJECT-PREFIX-NEXT: obj/3.obj