|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::cuda::CUDAOffloadDispatcherStrategy, including all inherited members.
| create_kernel_language_extension(StructuredSDFG &sdfg, const StructuredLoop &loop) override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| CUDAOffloadDispatcherStrategy() | sdfg::cuda::CUDAOffloadDispatcherStrategy | |
| dispatch_kernel_call(codegen::PrettyPrinter &main_stream, const std::string &kernel_name, codegen::LanguageExtension &host_language_ext, symbolic::Expression &num_blocks_x, symbolic::Expression &num_blocks_y, symbolic::Expression &num_blocks_z, symbolic::Expression &block_size_x, symbolic::Expression &block_size_y, symbolic::Expression &block_size_z, std::vector< std::string > &arguments_device) override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| dispatch_kernel_launch_error_check(codegen::PrettyPrinter &stream, const codegen::LanguageExtension &language_extension) | sdfg::cuda::CUDAOffloadDispatcherStrategy | |
| emit_target_global_includes(codegen::CodeSnippetFactory &library_snippet_factory) override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| emit_target_header_declarations(codegen::PrettyPrinter &kernel_header_stream) override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| get_instrumentation_kernel_target_type() const override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| get_warp_size() const override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| is_device_pointer_storage(const types::StorageType &storage) const override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| is_matching_kernel_language_extension(const StructuredSDFG &sdfg, const StructuredLoop &loop, codegen::LanguageExtension &language_extension) override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| kernel_file_extension() const override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| kernel_header_file_extension() const override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| KERNEL_SNIPPET_FILE_EXT | sdfg::cuda::CUDAOffloadDispatcherStrategy | static |
| KERNEL_SNIPPET_HEADER_EXT | sdfg::cuda::CUDAOffloadDispatcherStrategy | static |
| require_matching_kernel_language_extension(const StructuredSDFG &sdfg, const StructuredLoop &loop, codegen::LanguageExtension &language_extension) | sdfg::gpu::GPUOffloadDispatcherStrategy | inline |
| warp_shuffle_xor(const std::string &value, const std::string &lane_mask) const override | sdfg::cuda::CUDAOffloadDispatcherStrategy | virtual |
| ~GPUOffloadDispatcherStrategy()=default | sdfg::gpu::GPUOffloadDispatcherStrategy | virtual |