Halide
Halide::Internal::CodeGen_Metal_Dev Member List

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

add_kernel(Stmt stmt, const std::string &name, const std::vector< DeviceArgument > &args) overrideHalide::Internal::CodeGen_Metal_Devvirtual
api_unique_name() overrideHalide::Internal::CodeGen_Metal_Devinlinevirtual
CodeGen_Metal_Dev(Target target)Halide::Internal::CodeGen_Metal_Dev
compile_to_src() overrideHalide::Internal::CodeGen_Metal_Devvirtual
cur_kernel_nameHalide::Internal::CodeGen_Metal_Devprotected
Device enum valueHalide::Internal::CodeGen_GPU_Dev
dump() overrideHalide::Internal::CodeGen_Metal_Devvirtual
get_current_kernel_name() overrideHalide::Internal::CodeGen_Metal_Devvirtual
init_module() overrideHalide::Internal::CodeGen_Metal_Devvirtual
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
metal_cHalide::Internal::CodeGen_Metal_Devprotected
None enum valueHalide::Internal::CodeGen_GPU_Dev
print_gpu_name(const std::string &name) overrideHalide::Internal::CodeGen_Metal_Devvirtual
Shared enum valueHalide::Internal::CodeGen_GPU_Dev
src_streamHalide::Internal::CodeGen_Metal_Devprotected
~CodeGen_GPU_Dev()Halide::Internal::CodeGen_GPU_Devvirtual