Home
last modified time | relevance | path

Searched refs:cuda (Results 1 – 25 of 179) sorted by relevance

12345678

/llvm-project-15.0.7/clang/test/Driver/
H A Dhip-output-file-name.hip6 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
27 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
32 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
37 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
42 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s --gpu-bundle-output \
47 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s --no-gpu-bundle-output \
52 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
64 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
69 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
74 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 --gpu-bundle-output %s \
[all …]
H A Dhip-phases.hip67 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s 2>&1 \
71 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s -c 2>&1 \
103 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s -fgpu-rdc 2>&1 \
107 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s -fgpu-rdc -c 2>&1 \
147 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s -S 2>&1 \
165 // RUN: --cuda-gpu-arch=gfx803 %s --cuda-host-only 2>&1 \
179 // RUN: --cuda-gpu-arch=gfx803 %s --cuda-host-only -S 2>&1 \
192 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s --cuda-host-only 2>&1 \
207 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s --cuda-host-only -S \
220 // RUN: --cuda-gpu-arch=gfx803 %s --cuda-device-only 2>&1 \
[all …]
H A Dhip-toolchain-features.hip5 // RUN: --cuda-gpu-arch=gfx906:xnack+ --cuda-gpu-arch=gfx900:xnack+ %s \
8 // RUN: --cuda-gpu-arch=gfx906:xnack- --cuda-gpu-arch=gfx900:xnack- %s \
17 // RUN: --cuda-gpu-arch=gfx908:sramecc+ %s \
20 // RUN: --cuda-gpu-arch=gfx908:sramecc- %s \
29 // RUN: --cuda-gpu-arch=gfx1010 %s \
32 // RUN: --cuda-gpu-arch=gfx1010 %s \
41 // RUN: --cuda-gpu-arch=gfx908:xnack+:sramecc+ %s \
51 // RUN: --cuda-gpu-arch=gfx1010 %s \
54 // RUN: --cuda-gpu-arch=gfx1010 %s \
63 // RUN: --cuda-gpu-arch=gfx1010 %s \
[all …]
H A Dhip-device-compile.hip10 // RUN: -o a.bc -x hip --cuda-gpu-arch=gfx900 --no-gpu-bundle-output \
18 // RUN: -o a.bc -x hip --cuda-gpu-arch=gfx900 --no-gpu-bundle-output \
26 // RUN: -o a.ll -x hip --cuda-gpu-arch=gfx900 --no-gpu-bundle-output \
88 // RUN: %clang -c --cuda-device-only -### -target x86_64-linux-gnu \
89 // RUN: -o a.o -x hip --cuda-gpu-arch=gfx900 \
96 // RUN: %clang -c --cuda-device-only -### -target x86_64-linux-gnu \
97 // RUN: -o a.o -x hip --cuda-gpu-arch=gfx900 \
104 // RUN: %clang --cuda-device-only -### -target x86_64-linux-gnu \
105 // RUN: -o a.o -x hip --cuda-gpu-arch=gfx900 \
112 // RUN: %clang --cuda-device-only -### -target x86_64-linux-gnu \
[all …]
H A Dhip-wavefront-size.hip4 // RUN: --cuda-gpu-arch=gfx900 \
5 // RUN: --rocm-path=%S/Inputs/rocm --cuda-device-only %s \
10 // RUN: --cuda-gpu-arch=gfx1010 \
11 // RUN: --rocm-path=%S/Inputs/rocm --cuda-device-only %s \
16 // RUN: --cuda-gpu-arch=gfx1010 \
17 // RUN: --cuda-gpu-arch=gfx900 \
18 // RUN: --rocm-path=%S/Inputs/rocm --cuda-device-only %s \
H A Dhip-binding.hip5 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
8 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
18 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
26 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %s \
35 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 -fgpu-rdc %t.o\
49 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %t.o\
H A Dhip-macros.hip3 // RUN: --cuda-device-only -nogpuinc -nogpulib \
6 // RUN: --cuda-device-only -nogpuinc -nogpulib \
9 // RUN: --cuda-device-only -nogpuinc -nogpulib \
12 // RUN: --cuda-device-only -nogpuinc -nogpulib \
15 // RUN: --cuda-device-only -nogpuinc -nogpulib \
18 // RUN: --cuda-device-only -nogpuinc -nogpulib \
H A Dhip-toolchain-opt.hip6 // RUN: --cuda-gpu-arch=gfx900 \
13 // RUN: --cuda-gpu-arch=gfx900 \
20 // RUN: --cuda-gpu-arch=gfx900 \
27 // RUN: --cuda-gpu-arch=gfx900 \
34 // RUN: --cuda-gpu-arch=gfx900 \
41 // RUN: --cuda-gpu-arch=gfx900 \
48 // RUN: --cuda-gpu-arch=gfx900 \
55 // RUN: --cuda-gpu-arch=gfx900 \
H A Dhip-autolink.hip4 // RUN: %clang --target=i386-pc-windows-msvc --cuda-gpu-arch=gfx906 -nogpulib \
5 // RUN: --cuda-device-only %s -### 2>&1 | FileCheck --check-prefix=DEV %s
6 // RUN: %clang --target=i386-pc-windows-msvc --cuda-gpu-arch=gfx906 -nogpulib \
7 // RUN: --cuda-host-only %s -### 2>&1 | FileCheck --check-prefix=HOST %s
H A Dhip-link-static-library.hip7 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 -fgpu-rdc %t.o\
22 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 %t.o\
31 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 -fgpu-rdc %t.o\
H A Dhip-rdc-device-only.hip5 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
6 // RUN: -c -nogpuinc -nogpulib --cuda-device-only -fgpu-rdc \
15 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
16 // RUN: -c -emit-llvm -nogpuinc -nogpulib --cuda-device-only -fgpu-rdc \
22 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
23 // RUN: -S -nogpuinc -nogpulib --cuda-device-only -fgpu-rdc \
32 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
43 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
44 // RUN: -S -nogpuinc -nogpulib --cuda-device-only -fgpu-rdc \
52 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
[all …]
H A Dhip-options.hip29 // RUN: %clang -### -Xarch_device -g -nogpulib --cuda-gpu-arch=gfx900 \
31 // RUN: --cuda-gpu-arch=gfx906 %s 2>&1 | FileCheck -check-prefix=DEV %s
36 // RUN: %clang -### -Xarch_host -g -nogpulib --cuda-gpu-arch=gfx900 \
37 // RUN: --cuda-gpu-arch=gfx906 %s 2>&1 | FileCheck -check-prefix=HOST %s
43 // RUN: --cuda-gpu-arch=gfx906 %s 2>&1 | FileCheck -check-prefix=UNSAFE-FP-ATOMICS %s
51 // RUN: --cuda-gpu-arch=gfx906 %s 2>&1 | FileCheck -check-prefix=FIX-OVERLOAD %s
58 // RUN: --cuda-gpu-arch=gfx906 %s 2>&1 | FileCheck -check-prefix=CTA %s
70 // RUN: --cuda-gpu-arch=gfx906 -foffload-lto=thin -fwhole-program-vtables %s 2>&1 \
87 // RUN: --cuda-gpu-arch=gfx906 -flto=thin -fwhole-program-vtables %s 2>&1 \
113 // RUN: --cuda-gpu-arch=gfx906 -fgpu-rdc -Xoffload-linker --build-id=md5 %s 2>&1 \
[all …]
H A Dhip-toolchain-mllvm.hip5 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
10 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
H A Dhip-device-libs.hip9 // RUN: --cuda-gpu-arch=gfx803 \
17 // RUN: --cuda-gpu-arch=gfx900 \
25 // RUN: --cuda-gpu-arch=gfx900 \
34 // RUN: --cuda-gpu-arch=gfx803 \
43 // RUN: --cuda-gpu-arch=gfx900 \
52 // RUN: --cuda-gpu-arch=gfx803 \
61 // RUN: --cuda-gpu-arch=gfx803 \
69 // RUN: --cuda-gpu-arch=gfx900 \
77 // RUN: --cuda-gpu-arch=gfx900 \
85 // RUN: --cuda-gpu-arch=gfx803 \
[all …]
H A Dhip-inputs.hip5 // RUN: -x hip --cuda-gpu-arch=gfx803 -c \
11 // RUN: --cuda-gpu-arch=gfx803 -c \
17 // RUN: --cuda-gpu-arch=gfx803 -c \
H A Dhip-toolchain-rdc-separate.hip5 // RUN: -x hip --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
87 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
93 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
95 // RUN: %T/a.o %T/b.o --cuda-device-only \
99 // RUN: --cuda-gpu-arch=gfx803 --cuda-gpu-arch=gfx900 \
101 // RUN: %T/a.o %T/b.o --cuda-device-only --no-gpu-bundle-output \
H A Dhip-host-cpu-features.hip4 // RUN: %clang -### -c -target x86_64-linux-gnu -march=znver2 --cuda-gpu-arch=gfx803 -nogpulib %s 2…
5 // RUN: %clang -### -c -target x86_64-linux-gnu -msse3 --cuda-gpu-arch=gfx803 -nogpulib %s 2>&1 | F…
6 // RUN: %clang -### -c -target x86_64-linux-gnu --gpu-use-aux-triple-only -march=znver2 --cuda-gpu-…
H A Dhip-save-temps.hip6 // RUN: --cuda-gpu-arch=gfx900 -c %s 2>&1 | \
11 // RUN: --cuda-gpu-arch=gfx900 %s 2>&1 | \
16 // RUN: -o executable --cuda-gpu-arch=gfx900 %s 2>&1 | \
21 // RUN: -fgpu-rdc --cuda-gpu-arch=gfx900 -c %s 2>&1 | \
26 // RUN: -fgpu-rdc --cuda-gpu-arch=gfx900 %s 2>&1 | \
31 // UN: -o executable -fgpu-rdc --cuda-gpu-arch=gfx900 %s 2>&1 | \
H A Dhip-include-path.hip6 // RUN: %clang -c -### -target x86_64-unknown-linux-gnu --cuda-gpu-arch=gfx900 \
10 // RUN: %clang -c -### -target x86_64-unknown-linux-gnu --cuda-gpu-arch=gfx900 \
14 // RUN: %clang -c -### -target x86_64-unknown-linux-gnu --cuda-gpu-arch=gfx900 \
40 // RUN: %clang -c -### -target x86_64-unknown-linux-gnu --cuda-gpu-arch=gfx900 \
H A Drocm-detect.hip10 // RUN: %clang -### -v -target x86_64-linux-gnu --cuda-gpu-arch=gfx902 \
15 // RUN: %clang -### -v -target x86_64-linux-gnu --cuda-gpu-arch=gfx902 -nostdlib \
19 // RUN: %clang -### -v -target x86_64-linux-gnu --cuda-gpu-arch=gfx902 -nogpulib \
45 // RUN: -target x86_64-linux-gnu --cuda-gpu-arch=gfx900 --print-rocm-search-dirs %s 2>&1 \
54 // RUN: -target x86_64-linux-gnu --cuda-gpu-arch=gfx900 %s 2>&1 \
57 // RUN: -target x86_64-linux-gnu --cuda-gpu-arch=gfx900 \
67 // RUN: -target x86_64-linux-gnu --cuda-gpu-arch=gfx900 %s 2>&1 \
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/
H A DCMakeLists.txt43 add_llvm_library(omptarget.rtl.cuda SHARED
66 add_llvm_library(omptarget.rtl.cuda
70 dynamic_cuda/cuda.cpp
89 add_dependencies(omptarget.rtl.cuda omptarget.devicertl.nvptx)
92 install(TARGETS omptarget.rtl.cuda LIBRARY DESTINATION "${OPENMP_INSTALL_LIBDIR}")
93 set_target_properties(omptarget.rtl.cuda PROPERTIES
96 target_include_directories(omptarget.rtl.cuda PRIVATE
107 …T_SYSTEM_TARGETS "${LIBOMPTARGET_SYSTEM_TARGETS} nvptx64-nvidia-cuda nvptx64-nvidia-cuda-oldDriver…
108 …T_SYSTEM_TARGETS "${LIBOMPTARGET_SYSTEM_TARGETS} nvptx64-nvidia-cuda nvptx64-nvidia-cuda-LTO" PARE…
109 list(APPEND LIBOMPTARGET_TESTED_PLUGINS "omptarget.rtl.cuda")
[all …]
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dcuda.c481 struct cuda_info *cuda) in print_kernel() argument
487 print_kernel_headers(prog, kernel, cuda); in print_kernel()
488 fprintf(cuda->kernel_c, "{\n"); in print_kernel()
506 fprintf(cuda->kernel_c, "}\n"); in print_kernel()
581 struct cuda_info *cuda; member
666 struct cuda_info *cuda) in print_host_code() argument
691 struct cuda_info *cuda = user; in print_cuda() local
720 struct cuda_info cuda; in generate_cuda() local
723 cuda_open_files(&cuda, input); in generate_cuda()
725 r = generate_gpu(ctx, input, cuda.host_c, options, &print_cuda, &cuda); in generate_cuda()
[all …]
/llvm-project-15.0.7/llvm/test/Linker/
H A Dcuda-libdevice.ll4 ; RUN: llvm-as %p/Inputs/libdevice-cuda-9.ll -o %t/libdevice.compute_35.10.bc
5 ; RUN: llvm-as %p/Inputs/libdevice-cuda-10.ll -o %t/libdevice.10.bc
6 ; RUN: llvm-as %p/Inputs/libdevice-cuda-11.ll -o %t/libdevice.11.10.bc
7 ; RUN: llvm-as %p/Inputs/libdevice-cuda-9.ll -o %t/correct-libdevice-wrong-filename.bc
26 target triple = "nvptx64-nvidia-cuda"
33 ; COMMON-DAG: target triple = "nvptx64-nvidia-cuda"
/llvm-project-15.0.7/llvm/test/DebugInfo/NVPTX/
H A Ddwarf-file-dir.ll1 ; RUN: llc < %s -mtriple=nvptx64-nvidia-cuda | FileCheck --check-prefix=CHECK-NODIR %s
2 ; RUN: llc < %s -mtriple=nvptx64-nvidia-cuda -dwarf-directory=1 | FileCheck --check-prefix=CHECK-DI…
3 ; RUN: %if ptxas %{ llc < %s -mtriple=nvptx64-nvidia-cuda | %ptxas-verify %}
/llvm-project-15.0.7/llvm/utils/docker/nvidia-cuda/
H A DDockerfile1 #===- llvm/utils/docker/nvidia-cuda/build/Dockerfile ---------------------===//
9 FROM nvidia/cuda:8.0-devel as builder
29 FROM nvidia/cuda:8.0-devel

12345678