docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::cuda::CUDAOffloadDispatcherStrategy Member List

This is the complete list of members for sdfg::cuda::CUDAOffloadDispatcherStrategy, including all inherited members.

create_kernel_language_extension(StructuredSDFG &sdfg, const StructuredLoop &loop) overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
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) overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
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) overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
emit_target_header_declarations(codegen::PrettyPrinter &kernel_header_stream) overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
get_instrumentation_kernel_target_type() const overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
get_warp_size() const overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
is_device_pointer_storage(const types::StorageType &storage) const overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
is_matching_kernel_language_extension(const StructuredSDFG &sdfg, const StructuredLoop &loop, codegen::LanguageExtension &language_extension) overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
kernel_file_extension() const overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
kernel_header_file_extension() const overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
KERNEL_SNIPPET_FILE_EXTsdfg::cuda::CUDAOffloadDispatcherStrategystatic
KERNEL_SNIPPET_HEADER_EXTsdfg::cuda::CUDAOffloadDispatcherStrategystatic
require_matching_kernel_language_extension(const StructuredSDFG &sdfg, const StructuredLoop &loop, codegen::LanguageExtension &language_extension)sdfg::gpu::GPUOffloadDispatcherStrategyinline
warp_shuffle_xor(const std::string &value, const std::string &lane_mask) const overridesdfg::cuda::CUDAOffloadDispatcherStrategyvirtual
~GPUOffloadDispatcherStrategy()=defaultsdfg::gpu::GPUOffloadDispatcherStrategyvirtual