|
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