Halide
Halide::Internal::CodeGen_GPU_Dev Member List

This is the complete list of members for Halide::Internal::CodeGen_GPU_Dev, including all inherited members.

add_kernel(Stmt stmt, const std::string &name, const std::vector< DeviceArgument > &args)=0Halide::Internal::CodeGen_GPU_Devpure virtual
api_unique_name()=0Halide::Internal::CodeGen_GPU_Devpure virtual
compile_to_src()=0Halide::Internal::CodeGen_GPU_Devpure virtual
Device enum valueHalide::Internal::CodeGen_GPU_Dev
dump()=0Halide::Internal::CodeGen_GPU_Devpure virtual
get_current_kernel_name()=0Halide::Internal::CodeGen_GPU_Devpure virtual
init_module()=0Halide::Internal::CodeGen_GPU_Devpure virtual
is_block_uniform(const Expr &expr)Halide::Internal::CodeGen_GPU_Devstatic
is_buffer_constant(const Stmt &kernel, const std::string &buffer)Halide::Internal::CodeGen_GPU_Devstatic
is_gpu_block_var(const std::string &name)Halide::Internal::CodeGen_GPU_Devstatic
is_gpu_thread_var(const std::string &name)Halide::Internal::CodeGen_GPU_Devstatic
is_gpu_var(const std::string &name)Halide::Internal::CodeGen_GPU_Devstatic
kernel_run_takes_types() constHalide::Internal::CodeGen_GPU_Devinlinevirtual
MemoryFenceType enum nameHalide::Internal::CodeGen_GPU_Dev
None enum valueHalide::Internal::CodeGen_GPU_Dev
print_gpu_name(const std::string &name)=0Halide::Internal::CodeGen_GPU_Devpure virtual
scalarize_predicated_loads_stores(Stmt &s)Halide::Internal::CodeGen_GPU_Devstatic
Shared enum valueHalide::Internal::CodeGen_GPU_Dev
~CodeGen_GPU_Dev()Halide::Internal::CodeGen_GPU_Devvirtual