Skip to content

Commit bf38050

Browse files
committed
Add clang_cl test
1 parent 1bee8f1 commit bf38050

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

clang/test/Driver/sycl-post-link-options.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,23 @@
3737
// RUN: -fsycl-device-code-split-esimd \
3838
// RUN: -fsycl-add-default-spec-consts-image \
3939
// RUN: 2>&1 | FileCheck --check-prefix=OPTIONS_FORWARD %s
40+
// RUN: %clang_cl %s -### -fsycl --offload-new-driver \
41+
// RUN: -fsycl-remove-unused-external-funcs \
42+
// RUN: -fsycl-device-code-split-esimd \
43+
// RUN: -fsycl-add-default-spec-consts-image \
44+
// RUN: 2>&1 | FileCheck --check-prefix=OPTIONS_FORWARD %s
4045
// OPTIONS_FORWARD: clang-linker-wrapper{{.*}} "-sycl-remove-unused-external-funcs" "-sycl-device-code-split-esimd" "-sycl-add-default-spec-consts-image"
4146
//
4247
// RUN: %clangxx %s -### -fsycl --offload-new-driver \
4348
// RUN: -fno-sycl-remove-unused-external-funcs \
4449
// RUN: -fno-sycl-device-code-split-esimd \
4550
// RUN: -fno-sycl-add-default-spec-consts-image \
4651
// RUN: 2>&1 | FileCheck --check-prefix=OPTIONS_FORWARD_NO %s
52+
// RUN: %clang_cl %s -### -fsycl --offload-new-driver \
53+
// RUN: -fno-sycl-remove-unused-external-funcs \
54+
// RUN: -fno-sycl-device-code-split-esimd \
55+
// RUN: -fno-sycl-add-default-spec-consts-image \
56+
// RUN: 2>&1 | FileCheck --check-prefix=OPTIONS_FORWARD_NO %s
4757
// OPTIONS_FORWARD_NO: clang-linker-wrapper{{.*}} "-no-sycl-remove-unused-external-funcs" "-no-sycl-device-code-split-esimd" "-no-sycl-add-default-spec-consts-image"
4858
//
4959
// Check -no-sycl-remove-unused-external-funcs option disables emitting

0 commit comments

Comments
 (0)