File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change 88
99// Verify that '-fcuda-is-device' is not supplied when offloading SYCL on NVPTX
1010// RUN: %clangxx -### -fsycl -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend --offload-arch=sm_80 -nocudalib -fno-sycl-libspirv %s 2>&1 \
11- // RUN: | FileCheck --check-prefix=CHECK-CUDA-IS-DEVICE-NVPTX %s
12- // CHECK-CUDA-IS-DEVICE-NVPTX: clang{{.*}} "-cc1" "-triple" "nvptx64-nvidia-cuda"
13- // CHECK-CUDA-IS-DEVICE-NVPTX-NOT: "-fcuda-is-device"
14- // CHECK-CUDA-IS-DEVICE-NVPTX-SAME: "-fsycl-is-device"
15-
11+ // RUN: | FileCheck --check-prefix=CHECK-CUDA-IS-DEVICE -DTRIPLE=nvptx64-nvidia-cuda %s
1612// Verify that '-fcuda-is-device' is not supplied when offloading SYCL on AMDGPU
1713// RUN: %clangxx -### -fsycl -fsycl-targets=amdgcn-amd-amdhsa -Xsycl-target-backend --offload-arch=gfx90a -nogpulib -fno-sycl-libspirv %s 2>&1 \
18- // RUN: | FileCheck --check-prefix=CHECK-CUDA-IS-DEVICE-AMDGPU %s
19- // CHECK-CUDA-IS-DEVICE-AMDGPU : clang{{.*}} "-cc1" "-triple" "amdgcn-amd-amdhsa "
20- // CHECK-CUDA-IS-DEVICE-AMDGPU- NOT: "-fcuda-is-device"
21- // CHECK-CUDA-IS-DEVICE-AMDGPU- SAME: "-fsycl-is-device"
14+ // RUN: | FileCheck --check-prefix=CHECK-CUDA-IS-DEVICE -DTRIPLE=amdgcn-amd-amdhsa %s
15+ // CHECK-CUDA-IS-DEVICE: clang{{.*}} "-cc1" "-triple" "[[TRIPLE]] "
16+ // CHECK-CUDA-IS-DEVICE-NOT: "-fcuda-is-device"
17+ // CHECK-CUDA-IS-DEVICE-SAME: "-fsycl-is-device"
You can’t perform that action at this time.
0 commit comments