|
38 | 38 | // RUN: %clangxx -ccc-print-phases --sysroot=%S/Inputs/SYCL -std=c++11 \
|
39 | 39 | // RUN: -target x86_64-unknown-linux-gnu -fsycl -fno-sycl-device-lib=all \
|
40 | 40 | // RUN: -fsycl-instrument-device-code -fsycl-targets=nvptx64-nvidia-cuda %s 2>&1 \
|
41 |
| -// RUN: -fsycl-libspirv-path=%S/Inputs/SYCL/lib/nvidiacl \ |
| 41 | +// RUN: -fsycl-libspirv-path=%S/Inputs/SYCL/share/clc/remangled-l32-signed_char.libspirv-nvptx64-nvidia-cuda.bc \ |
42 | 42 | // RUN: --cuda-path=%S/Inputs/CUDA_111/usr/local/cuda \
|
43 | 43 | // RUN: | FileCheck -check-prefix=CHK-PHASES-NO-CC %s
|
44 | 44 | //
|
|
57 | 57 | // CHK-PHASES-NO-CC: 10: input, "{{.*}}libsycl-itt-user-wrappers.bc", ir, (device-sycl, sm_50)
|
58 | 58 | // CHK-PHASES-NO-CC: 11: input, "{{.*}}libsycl-itt-compiler-wrappers.bc", ir, (device-sycl, sm_50)
|
59 | 59 | // CHK-PHASES-NO-CC: 12: input, "{{.*}}libsycl-itt-stubs.bc", ir, (device-sycl, sm_50)
|
60 |
| -// CHK-PHASES-NO-CC: 13: input, "{{.*}}nvidiacl{{.*}}", ir, (device-sycl, sm_50) |
| 60 | +// CHK-PHASES-NO-CC: 13: input, "{{.*}}libspirv-nvptx64{{.*}}", ir, (device-sycl, sm_50) |
61 | 61 | // CHK-PHASES-NO-CC: 14: input, "{{.*}}libdevice{{.*}}", ir, (device-sycl, sm_50)
|
62 | 62 | // CHK-PHASES-NO-CC: 15: linker, {9, 10, 11, 12, 13, 14}, ir, (device-sycl, sm_50)
|
63 | 63 | // CHK-PHASES-NO-CC: 16: sycl-post-link, {15}, ir, (device-sycl, sm_50)
|
|
75 | 75 | // RUN: %clangxx -ccc-print-phases --sysroot=%S/Inputs/SYCL -std=c++11 \
|
76 | 76 | // RUN: -target x86_64-unknown-linux-gnu -fsycl -fno-sycl-device-lib=all \
|
77 | 77 | // RUN: -fsycl-instrument-device-code -fsycl-targets=nvptx64-nvidia-cuda \
|
78 |
| -// RUN: -fsycl-libspirv-path=%S/Inputs/SYCL/lib/nvidiacl \ |
| 78 | +// RUN: -fsycl-libspirv-path=%S/Inputs/SYCL/share/clc/remangled-l32-signed_char.libspirv-nvptx64-nvidia-cuda.bc \ |
79 | 79 | // RUN: --cuda-path=%S/Inputs/CUDA_111/usr/local/cuda \
|
80 | 80 | // RUN: -Xsycl-target-backend "--cuda-gpu-arch=sm_35" %s 2>&1 \
|
81 | 81 | // RUN: | FileCheck -check-prefix=CHK-PHASES %s
|
|
95 | 95 | // CHK-PHASES: 10: input, "{{.*}}libsycl-itt-user-wrappers.bc", ir, (device-sycl, sm_35)
|
96 | 96 | // CHK-PHASES: 11: input, "{{.*}}libsycl-itt-compiler-wrappers.bc", ir, (device-sycl, sm_35)
|
97 | 97 | // CHK-PHASES: 12: input, "{{.*}}libsycl-itt-stubs.bc", ir, (device-sycl, sm_35)
|
98 |
| -// CHK-PHASES: 13: input, "{{.*}}nvidiacl{{.*}}", ir, (device-sycl, sm_35) |
| 98 | +// CHK-PHASES: 13: input, "{{.*}}libspirv-nvptx64{{.*}}", ir, (device-sycl, sm_35) |
99 | 99 | // CHK-PHASES: 14: input, "{{.*}}libdevice{{.*}}", ir, (device-sycl, sm_35)
|
100 | 100 | // CHK-PHASES: 15: linker, {9, 10, 11, 12, 13, 14}, ir, (device-sycl, sm_35)
|
101 | 101 | // CHK-PHASES: 16: sycl-post-link, {15}, ir, (device-sycl, sm_35)
|
|
0 commit comments