[CUDA] Require libdevice only if needed
If the user passes -nocudalib, we can live without it being present. Simplify the code by just checking whether LibDeviceMap is empty. Differential Revision: https://reviews.llvm.org/D38901 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@315902 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- lib/Driver/ToolChains/Cuda.cpp 4 additions, 13 deletionslib/Driver/ToolChains/Cuda.cpp
- test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/bin/.keep 0 additions, 0 deletionstest/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/bin/.keep
- test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/include/.keep 0 additions, 0 deletions...iver/Inputs/CUDA-nolibdevice/usr/local/cuda/include/.keep
- test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib/.keep 0 additions, 0 deletionstest/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib/.keep
- test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib64/.keep 0 additions, 0 deletions...Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib64/.keep
- test/Driver/cuda-detect.cu 15 additions, 1 deletiontest/Driver/cuda-detect.cu
Loading
Please register or sign in to comment