llvm-project/clang/lib
Jonas Hahnfeld 7f9c518423 [CUDA] Detect installation in PATH
If the CUDA toolkit is not installed to its default locations
in /usr/local/cuda, the user is forced to specify --cuda-path.
This is tedious and the driver can be smarter if well-known tools
(like ptxas) can already be found in the PATH environment variable.

Add option --cuda-path-ignore-env if the user wants to ignore
set environment variables. Also use it in the tests to make sure
the driver always finds the same CUDA installation, regardless
of the user's environment.

Differential Revision: https://reviews.llvm.org/D42642

llvm-svn: 323848
2018-01-31 08:26:51 +00:00
..
ARCMigrate Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:23:19 +00:00
AST [ASTImporter] Add support to import some AST nodes: 2018-01-27 16:11:45 +00:00
ASTMatchers Add hasTrailingReturn AST matcher 2018-01-22 22:45:23 +00:00
Analysis Fix typos of occurred and occurrence 2018-01-24 10:26:09 +00:00
Basic [CUDA] Added partial support for CUDA-9.1 2018-01-30 00:00:12 +00:00
CodeGen Revert "CodeGen: annotate ObjC ARC functions with ABI constraints" 2018-01-30 20:19:34 +00:00
CrossTU [CrossTU] Fix handling of Cross Translation Unit directory path 2017-10-27 12:53:37 +00:00
Driver [CUDA] Detect installation in PATH 2018-01-31 08:26:51 +00:00
Edit [clang] Fix format specifiers fixits for nested macros 2017-06-20 20:46:58 +00:00
Format [clang-format] Disable some text proto delimiters and functions for google style 2018-01-29 19:28:05 +00:00
Frontend [analyzer] Show full analyzer invocation for reproducibility in HTML reports 2018-01-23 19:28:52 +00:00
FrontendTool [CMake] Use #cmakedefine01 for CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER) 2017-10-18 05:21:17 +00:00
Headers [CUDA] Added partial support for CUDA-9.1 2018-01-30 00:00:12 +00:00
Index [index] Fix crash when indexing a C++14 PCH/module related to TemplateTemplateParmDecls of alias templates 2018-01-26 19:26:12 +00:00
Lex [Lexer] Support adding working directory to relative search dir for #include shortening in HeaderSearch. 2018-01-29 13:21:23 +00:00
Parse [Parse] Forward brace locations to TypeConstructExpr 2018-01-17 18:53:51 +00:00
Rewrite [analyzer] Show full analyzer invocation for reproducibility in HTML reports 2018-01-23 19:28:52 +00:00
Sema Revert "[coroutines] Fix application of NRVO to Coroutine "Gro" or return object." 2018-01-30 00:32:25 +00:00
Serialization [index] Fix crash when indexing a C++14 PCH/module related to TemplateTemplateParmDecls of alias templates 2018-01-26 19:26:12 +00:00
StaticAnalyzer [analyzer] Extend SuppressInlineDefensiveChecksVisitor to all macros, including non-function-like ones 2018-01-30 22:58:06 +00:00
Tooling [Tooling] Added a VFS parameter to ClangTool 2018-01-23 12:30:02 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00