Lines Matching full:offload

14 // RUN: clang-offload-packager -o %t.out \
17 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
20 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-llvm-bc -o %t.o -fembed-offload-object=%t.out
26 // RUN: clang-offload-packager -o %t.out \
29 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
35 // RUN: clang-offload-packager -o %t.out \
38 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
44 // RUN: clang-offload-packager -o %t.out \
47 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
53 // RUN: clang-offload-packager -o %t.out \
56 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
71 // RUN: clang-offload-packager -o %t-lib.out \
74 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t-lib.out
76 // RUN: clang-offload-packager -o %t.out \
78 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t-obj.o -fembed-offload-object=%t.out
85 // RUN: clang-offload-packager -o %t.out \
90 // RUN: -fembed-offload-object=%t.out
99 // RUN: clang-offload-packager -o %t.out \
105 // RUN: -fembed-offload-object=%t.out
111 // RUN: clang-offload-packager -o %t.out \
116 // RUN: -fembed-offload-object=%t.out
123 // HIP: clang-offload-bundler{{.*}}-type=o -bundle-align=4096 -compress -compression-level=6 -targets=host-x86_64-unknown-linux-gnu,hip-amdgcn-amd-amdhsa--gfx90a,hip-amdgcn-amd-amdhsa--gfx908 -input=/dev/null -input=[[IMG_GFX90A]] -input=[[IMG_GFX908]] -output={{.*}}.hipfb
125 // RUN: clang-offload-packager -o %t.out \
129 // RUN: -fembed-offload-object=%t.out
144 // RUN: clang-offload-packager -o %t.out \
147 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
153 // RUN: clang-offload-packager -o %t.out \
155 // RUN: %clang -cc1 %s -triple x86_64-unknown-windows-msvc -emit-obj -o %t.o -fembed-offload-object=%t.out
161 // RUN: clang-offload-packager -o %t-lib.out \
163 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t-lib.out
165 // RUN: clang-offload-packager -o %t-on.out \
167 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t-on.o -fembed-offload-object=%t-on.out
168 // RUN: clang-offload-packager -o %t-off.out \
170 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t-off.o -fembed-offload-object=%t-off.out
177 // RUN: clang-offload-packager -o %t-lib.out \
179 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t-lib.out
181 // RUN: clang-offload-packager -o %t1.out \
183 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t1.o -fembed-offload-object=%t1.out
184 // RUN: clang-offload-packager -o %t2.out \
186 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t2.o -fembed-offload-object=%t2.out
193 // RUN: clang-offload-packager -o %t.out \
196 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
205 // RUN: clang-offload-packager -o %t.out \
208 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
214 // RELOCATABLE-LINK-HIP: clang-offload-bundler{{.*}} -type=o -bundle-align=4096 -targets=host-x86_64-unknown-linux-gnu,hip-amdgcn-amd-amdhsa--gfx90a -input=/dev/null -input={{.*}} -output={{.*}}
218 // RUN: clang-offload-packager -o %t.out \
221 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
238 // RUN: clang-offload-packager -o %t.out \
240 // RUN: %clang -cc1 %s -triple x86_64-unknown-linux-gnu -emit-obj -o %t.o -fembed-offload-object=%t.out
242 // RUN: --offload-opt=-pass-remarks=foo,bar --linker-path=/usr/bin/ld \
243 // RUN: %t.o -o a.out 2>&1 | FileCheck %s --check-prefix=OFFLOAD-OPT
249 // OFFLOAD-OPT: clang{{.*}}-Xlinker --plugin-opt=-pass-remarks=foo,bar
251 // OFFLOAD-OPT-NOT: -Xlinker -mllvm=-pass-remarks=foo,bar
252 // OFFLOAD-OPT-SAME: {{$}}