llvm/clang/test/Driver/Inputs
Artem Belevich 3db8e486e5 [CUDA] Improve CUDA version detection and diagnostics.
Always use cuda.h to detect CUDA version. It's a more universal approach
compared to version.txt which is no longer present in recent CUDA versions.

Split the 'unknown CUDA version' warning in two:

* when detected CUDA version is partially supported by clang. It's expected to
work in general, at the feature parity with the latest supported CUDA
version. and may be missing support for the new features/instructions/GPU
variants. Clang will issue a warning.

* when detected version is new. Recent CUDA versions have been working with
clang reasonably well, and will likely to work similarly to the partially
supported ones above. Or it may not work at all. Clang will issue a warning and
proceed as if the latest known CUDA version was detected.

Differential Revision: https://reviews.llvm.org/D108247
2021-08-23 13:24:48 -07:00
..
aarch64-linux-gnu-tree [AArch64][Clang][Linux] Enable out-of-line atomics by default. 2021-01-29 17:44:45 +00:00
aix_ppc_tree
amdgpu-arch Reapply "[AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed" 2021-04-27 10:47:05 +00:00
ami_linux_tree
archlinux_i686_tree [Driver] Detect libstdc++ include paths for native gcc on 32-bit non-Debian Linux 2021-07-20 09:18:24 -07:00
B_opt_tree
baremetal_arm/include/c++
basic_android_ndk_tree
basic_android_tree
basic_avr_tree/usr [clang][AVR] Add avr-libc/include to clang system include paths 2021-05-30 22:39:07 +08:00
basic_avr_tree_2 [AVR][clang] Improve search for avr-libc installation path 2021-08-17 11:51:35 +08:00
basic_cross_hurd_tree/usr hurd: Clean up test 2021-04-27 13:19:17 -07:00
basic_cross_linux_tree/usr [Driver] Fix architecture triplets and search paths for Linux x32 2021-04-01 09:47:56 +01:00
basic_darwin_sdk_libstdcxx_aarch64/usr
basic_darwin_sdk_libstdcxx_arm/usr
basic_darwin_sdk_libstdcxx_ppc/usr
basic_darwin_sdk_libstdcxx_x86/usr
basic_darwin_sdk_no_libcxx/usr
basic_darwin_sdk_no_libstdcxx/usr
basic_darwin_sdk_usr/usr
basic_darwin_sdk_usr_and_usr_local/usr
basic_darwin_sdk_usr_cxx_v1/usr
basic_darwin_sdk_usr_local/usr/local
basic_darwin_toolchain/usr
basic_darwin_toolchain_no_libcxx/usr/bin
basic_freebsd64_tree
basic_freebsd_tree
basic_fuchsia_tree [clang][Fuchsia] Introduce compat multilibs 2021-05-11 15:45:38 -07:00
basic_hurd_tree hurd: Clean up test 2021-04-27 13:19:17 -07:00
basic_linux_libcxx_tree/usr [libc++] Support per-target __config_site in per-target runtime build 2021-04-28 14:27:16 -07:00
basic_linux_libcxxv2_tree/usr [libc++] Support per-target __config_site in per-target runtime build 2021-04-28 14:27:16 -07:00
basic_linux_libstdcxx_libcxxv2_tree/usr [libc++] Support per-target __config_site in per-target runtime build 2021-04-28 14:27:16 -07:00
basic_linux_tree [Driver] Fix architecture triplets and search paths for Linux x32 2021-04-01 09:47:56 +01:00
basic_msp430_tree
basic_myriad_tree
basic_netbsd_tree/usr/lib
basic_riscv32_nogcc_tree
basic_riscv32_tree
basic_riscv64_nogcc_tree
basic_riscv64_tree
basic_ve_tree
cl-libs
config
config2
cray_suse_gcc_tree
CUDA/usr/local/cuda
CUDA-macosx/usr/local/cuda
CUDA-new/usr/local/cuda [CUDA] Improve CUDA version detection and diagnostics. 2021-08-23 13:24:48 -07:00
CUDA-nolibdevice/usr/local/cuda
CUDA-symlinks
CUDA-unknown/usr/local/cuda [CUDA] Improve CUDA version detection and diagnostics. 2021-08-23 13:24:48 -07:00
CUDA-windows/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0
CUDA_80/usr/local/cuda [CUDA] Improve CUDA version detection and diagnostics. 2021-08-23 13:24:48 -07:00
CUDA_90/usr/local/cuda [CUDA] Improve CUDA version detection and diagnostics. 2021-08-23 13:24:48 -07:00
CUDA_102/usr/local/cuda
CUDA_111/usr/local/cuda
debian_6_mips64_tree
debian_6_mips_tree
debian_i386_tree [Driver] Detect libstdc++ include paths for native gcc (-m32 and -m64) on Debian i386 2021-04-04 10:15:12 -07:00
debian_multiarch_tree [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests 2021-03-22 12:08:46 -07:00
debian_reduced_mips_tree
fake_install_tree
fedora_18_tree
fedora_21_tree/usr
fedora_31_riscv64_tree/usr
freescale_ppc64_tree
freescale_ppc_tree
fuse_ld_windows
gcc_version_parsing1
gcc_version_parsing2
gcc_version_parsing3
gcc_version_parsing4
gcc_version_parsing5
gentoo_linux_gcc_4.6.2_tree/usr
gentoo_linux_gcc_4.6.4_tree/usr
gentoo_linux_gcc_4.9.3_tree/usr
gentoo_linux_gcc_4.9.x_tree
gentoo_linux_gcc_multi_version_tree
hexagon_tree/Tools
hip_dev_lib [OpenMP][AMDGPU] Add support for linking libomptarget bitcode 2021-02-12 00:42:41 -05:00
hip_multiple_inputs
iPhoneOS13.0.sdk [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability 2021-07-21 11:32:25 -07:00
libomptarget [OpenMP] Add a driver flag to enable the new device runtime library 2021-07-26 16:35:56 -04:00
lld [clang+lld] Pass -platform_version args to ld64.lld 2021-03-02 12:52:54 -05:00
MacOSX10.14.sdk [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability 2021-07-21 11:32:25 -07:00
MacOSX10.15.versioned.sdk [clang][driver][darwin] Add driver support for Mac Catalyst 2021-07-22 10:20:19 -07:00
mingw_arch_tree/usr
mingw_clang_tree/mingw32 [clang] [MinGW] Consider the per-target libc++ include directory too 2021-08-12 13:27:09 +03:00
mingw_mingw_builds_tree/mingw32
mingw_mingw_org_tree/mingw
mingw_msys2_tree/msys64/mingw32
mingw_opensuse_tree/usr
mingw_ubuntu_posix_tree/usr [clang] [MinGW] Fix gcc version detection/picking 2021-05-28 11:44:20 +03:00
mingw_ubuntu_tree/usr
mips_cs_tree
mips_fsf_tree
mips_img_tree
mips_img_v2_tree
mips_mti_linux
mips_mti_tree
module
montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0
multiarch_freebsd64_tree
multilib_32bit_linux_tree [Driver] Fix architecture triplets and search paths for Linux x32 2021-04-01 09:47:56 +01:00
multilib_64bit_linux_tree [Driver] Fix architecture triplets and search paths for Linux x32 2021-04-01 09:47:56 +01:00
multilib_arm_linux_tree [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests 2021-03-22 12:08:46 -07:00
multilib_riscv_elf_sdk
multilib_riscv_linux_sdk
openembedded_aarch64_linux_tree/usr
openembedded_arm_linux_tree/usr
opensuse_42.2_aarch64_tree/usr/lib64
opensuse_tumbleweed_armv6hl_tree/usr/lib
opensuse_tumbleweed_armv7hl_tree/usr/lib
opensuse_tumbleweed_ppc_tree/usr/lib
opensuse_tumbleweed_riscv64_tree/usr/lib64
prefixed_tools_tree
resource_dir [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist= 2021-05-04 10:24:00 -04:00
resource_dir_with_arch_subdir/lib/linux
resource_dir_with_per_target_subdir Revert "[Scudo] Make -fsanitize=scudo use standalone. Migrate tests." 2021-05-26 10:50:26 -07:00
rocm [HIP] Support device sanitizer 2021-02-18 23:30:25 -05:00
rocm-invalid [HIP] Support device sanitizer 2021-02-18 23:30:25 -05:00
rocm-spack [HIP] Fix spack HIP device lib detection 2021-06-04 09:12:41 -04:00
scei-ps4_tree/target
solaris_sparc_tree/usr
solaris_x86_tree/usr
suse_10.3_ppc64_tree
ubuntu_11.04_multiarch_tree
ubuntu_12.04_LTS_multiarch_tree
ubuntu_14.04_multiarch_tree
ubuntu_14.04_multiarch_tree2
WatchOS6.0.sdk [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability 2021-07-21 11:32:25 -07:00
Windows
x86-64_ubuntu_13.10
cc1-response.txt
config-1.cfg
config-2.cfg
config-2a.cfg
config-3.cfg
config-4.cfg
config-5.cfg
config-6.cfg
empty-elf-template.yaml [clang-offload-wrapper] Add standard notes for ELF offload images 2021-08-16 13:09:01 -07:00
empty-x86_64-apple-darwin.yaml
empty.cfg
file.ll
file.prof
header0.h
header1.h
header2.h
header3.h
header4.h
in.so
pchfile.cpp
pchfile.h
rewrite-1.map
rewrite-2.map
rewrite.map
wildcard1.c
wildcard2.c