|
docc 0.8.3 (0d44999b)
C++ API Reference
|
Classes | |
| class | DoccPaths |
| class | DefaultDoccPaths |
Functions | |
| void | clang_21_set_cuda_forward_compatible_options (compile::SrcFileCompilerBuilder &builder, compile::SrcFileCompilerBuilder &snippet_builder) |
| Set what options work best for any CUDA card (set an old SM version, try to make it JIT ready). | |
| void | clang_21_set_cuda_forward_compatible_options (std::vector< std::string > &compiler_args) |
| What above does, but for legacy llvm frontend compiler args. | |
| void | clang_21_set_cuda_specific_compute_cap (compile::SrcFileCompilerBuilder &builder, compile::SrcFileCompilerBuilder &snippet_builder, uint32_t sm_cap) |
| Only need to build for this specific compute capability. | |
| void | clang_21_set_cuda_specific_compute_cap (std::vector< std::string > &compiler_args, uint32_t sm_cap) |
| Same as above, for legacy llvm frontend. | |
| std::vector< sdfg::gpu::cuda::CudaComputeCapability > | query_cuda_compute_capabilities () |
| std::optional< std::filesystem::path > | find_lib_location () |
| void docc::util::clang_21_set_cuda_forward_compatible_options | ( | compile::SrcFileCompilerBuilder & | builder, |
| compile::SrcFileCompilerBuilder & | snippet_builder ) |
Set what options work best for any CUDA card (set an old SM version, try to make it JIT ready).
| void docc::util::clang_21_set_cuda_forward_compatible_options | ( | std::vector< std::string > & | compiler_args | ) |
What above does, but for legacy llvm frontend compiler args.
| void docc::util::clang_21_set_cuda_specific_compute_cap | ( | compile::SrcFileCompilerBuilder & | builder, |
| compile::SrcFileCompilerBuilder & | snippet_builder, | ||
| uint32_t | sm_cap ) |
Only need to build for this specific compute capability.
| void docc::util::clang_21_set_cuda_specific_compute_cap | ( | std::vector< std::string > & | compiler_args, |
| uint32_t | sm_cap ) |
Same as above, for legacy llvm frontend.
| std::optional< std::filesystem::path > docc::util::find_lib_location | ( | ) |
|
inline |