[BUILD] Enable path option for ROCM, CUDA, Vulkan, simplify optional build (#1270)
Showing
- CMakeLists.txt 4 additions, 0 deletionsCMakeLists.txt
- cmake/config.cmake 20 additions, 5 deletionscmake/config.cmake
- cmake/modules/CUDA.cmake 10 additions, 46 deletionscmake/modules/CUDA.cmake
- cmake/modules/LLVM.cmake 1 addition, 6 deletionscmake/modules/LLVM.cmake
- cmake/modules/Metal.cmake 0 additions, 1 deletioncmake/modules/Metal.cmake
- cmake/modules/OpenCL.cmake 0 additions, 1 deletioncmake/modules/OpenCL.cmake
- cmake/modules/OpenGL.cmake 0 additions, 1 deletioncmake/modules/OpenGL.cmake
- cmake/modules/ROCM.cmake 16 additions, 14 deletionscmake/modules/ROCM.cmake
- cmake/modules/Vulkan.cmake 7 additions, 16 deletionscmake/modules/Vulkan.cmake
- cmake/util/FindCUDA.cmake 68 additions, 0 deletionscmake/util/FindCUDA.cmake
- cmake/util/FindLLVM.cmake 10 additions, 8 deletionscmake/util/FindLLVM.cmake
- cmake/util/FindROCM.cmake 41 additions, 0 deletionscmake/util/FindROCM.cmake
- cmake/util/FindVulkan.cmake 50 additions, 0 deletionscmake/util/FindVulkan.cmake
- src/codegen/codegen_metal.cc 26 additions, 0 deletionssrc/codegen/codegen_metal.cc
- src/codegen/codegen_opencl.cc 23 additions, 0 deletionssrc/codegen/codegen_opencl.cc
- src/codegen/codegen_opengl.cc 17 additions, 0 deletionssrc/codegen/codegen_opengl.cc
- src/codegen/llvm/codegen_amdgpu.cc 0 additions, 16 deletionssrc/codegen/llvm/codegen_amdgpu.cc
- src/codegen/opt/build_metal.h 0 additions, 50 deletionssrc/codegen/opt/build_metal.h
- src/codegen/opt/build_metal_off.cc 17 additions, 3 deletionssrc/codegen/opt/build_metal_off.cc
- src/codegen/opt/build_metal_on.cc 0 additions, 6 deletionssrc/codegen/opt/build_metal_on.cc
Loading
Please register or sign in to comment