var hierarchy =
[
    [ "__LUID", "struct_____l_u_i_d.html", null ],
    [ "_cl_buffer_region", "struct__cl__buffer__region.html", null ],
    [ "_cl_image_desc", "struct__cl__image__desc.html", null ],
    [ "_cl_image_format", "struct__cl__image__format.html", null ],
    [ "_D3D_SHADER_MACRO", "struct___d3_d___s_h_a_d_e_r___m_a_c_r_o.html", null ],
    [ "_GUID", "struct___g_u_i_d.html", null ],
    [ "_halide_hexagon_remote_buffer__seq_octet", "struct__halide__hexagon__remote__buffer____seq__octet.html", null ],
    [ "_LARGE_INTEGER", "union___l_a_r_g_e___i_n_t_e_g_e_r.html", null ],
    [ "_qurt_thread_attr", "struct__qurt__thread__attr.html", null ],
    [ "_RPC_MESSAGE", "struct___r_p_c___m_e_s_s_a_g_e.html", null ],
    [ "_RPC_SYNTAX_IDENTIFIER", "struct___r_p_c___s_y_n_t_a_x___i_d_e_n_t_i_f_i_e_r.html", null ],
    [ "_RPC_VERSION", "struct___r_p_c___v_e_r_s_i_o_n.html", null ],
    [ "_SECURITY_ATTRIBUTES", "struct___s_e_c_u_r_i_t_y___a_t_t_r_i_b_u_t_e_s.html", null ],
    [ "Halide::Runtime::Buffer< double * >", "class_halide_1_1_runtime_1_1_buffer.html", null ],
    [ "Halide::Runtime::Buffer< float >", "class_halide_1_1_runtime_1_1_buffer.html", null ],
    [ "Halide::Runtime::Buffer< T, AnyDims >", "class_halide_1_1_runtime_1_1_buffer.html", null ],
    [ "Halide::Runtime::Buffer< T, Dims, InClassDimStorage >", "class_halide_1_1_runtime_1_1_buffer.html", null ],
    [ "Halide::Buffer< void >", "class_halide_1_1_buffer.html", null ],
    [ "Halide::Buffer<>", "class_halide_1_1_buffer.html", null ],
    [ "cmdline::default_reader< T >", "structcmdline_1_1default__reader.html", null ],
    [ "cmdline::detail::is_same< T1, T2 >", "structcmdline_1_1detail_1_1is__same.html", null ],
    [ "cmdline::detail::is_same< T, T >", "structcmdline_1_1detail_1_1is__same_3_01_t_00_01_t_01_4.html", null ],
    [ "cmdline::detail::lexical_cast_t< Target, Source, Same >", "classcmdline_1_1detail_1_1lexical__cast__t.html", null ],
    [ "cmdline::detail::lexical_cast_t< std::string, Source, false >", "classcmdline_1_1detail_1_1lexical__cast__t_3_01std_1_1string_00_01_source_00_01false_01_4.html", null ],
    [ "cmdline::detail::lexical_cast_t< Target, Source, true >", "classcmdline_1_1detail_1_1lexical__cast__t_3_01_target_00_01_source_00_01true_01_4.html", null ],
    [ "cmdline::detail::lexical_cast_t< Target, std::string, false >", "classcmdline_1_1detail_1_1lexical__cast__t_3_01_target_00_01std_1_1string_00_01false_01_4.html", null ],
    [ "cmdline::oneof_reader< T >", "structcmdline_1_1oneof__reader.html", null ],
    [ "cmdline::parser", "classcmdline_1_1parser.html", null ],
    [ "cmdline::range_reader< T >", "structcmdline_1_1range__reader.html", null ],
    [ "D3D12_BLEND_DESC", "struct_d3_d12___b_l_e_n_d___d_e_s_c.html", null ],
    [ "D3D12_BOX", "struct_d3_d12___b_o_x.html", null ],
    [ "D3D12_BUFFER_RTV", "struct_d3_d12___b_u_f_f_e_r___r_t_v.html", null ],
    [ "D3D12_BUFFER_SRV", "struct_d3_d12___b_u_f_f_e_r___s_r_v.html", null ],
    [ "D3D12_BUFFER_UAV", "struct_d3_d12___b_u_f_f_e_r___u_a_v.html", null ],
    [ "D3D12_CACHED_PIPELINE_STATE", "struct_d3_d12___c_a_c_h_e_d___p_i_p_e_l_i_n_e___s_t_a_t_e.html", null ],
    [ "D3D12_CLEAR_VALUE", "struct_d3_d12___c_l_e_a_r___v_a_l_u_e.html", null ],
    [ "D3D12_COMMAND_QUEUE_DESC", "struct_d3_d12___c_o_m_m_a_n_d___q_u_e_u_e___d_e_s_c.html", null ],
    [ "D3D12_COMMAND_SIGNATURE_DESC", "struct_d3_d12___c_o_m_m_a_n_d___s_i_g_n_a_t_u_r_e___d_e_s_c.html", null ],
    [ "D3D12_COMPUTE_PIPELINE_STATE_DESC", "struct_d3_d12___c_o_m_p_u_t_e___p_i_p_e_l_i_n_e___s_t_a_t_e___d_e_s_c.html", null ],
    [ "D3D12_CONSTANT_BUFFER_VIEW_DESC", "struct_d3_d12___c_o_n_s_t_a_n_t___b_u_f_f_e_r___v_i_e_w___d_e_s_c.html", null ],
    [ "D3D12_CPU_DESCRIPTOR_HANDLE", "struct_d3_d12___c_p_u___d_e_s_c_r_i_p_t_o_r___h_a_n_d_l_e.html", null ],
    [ "D3D12_DEPTH_STENCIL_DESC", "struct_d3_d12___d_e_p_t_h___s_t_e_n_c_i_l___d_e_s_c.html", null ],
    [ "D3D12_DEPTH_STENCIL_VALUE", "struct_d3_d12___d_e_p_t_h___s_t_e_n_c_i_l___v_a_l_u_e.html", null ],
    [ "D3D12_DEPTH_STENCIL_VIEW_DESC", "struct_d3_d12___d_e_p_t_h___s_t_e_n_c_i_l___v_i_e_w___d_e_s_c.html", null ],
    [ "D3D12_DEPTH_STENCILOP_DESC", "struct_d3_d12___d_e_p_t_h___s_t_e_n_c_i_l_o_p___d_e_s_c.html", null ],
    [ "D3D12_DESCRIPTOR_HEAP_DESC", "struct_d3_d12___d_e_s_c_r_i_p_t_o_r___h_e_a_p___d_e_s_c.html", null ],
    [ "D3D12_DESCRIPTOR_RANGE", "struct_d3_d12___d_e_s_c_r_i_p_t_o_r___r_a_n_g_e.html", null ],
    [ "D3D12_DESCRIPTOR_RANGE1", "struct_d3_d12___d_e_s_c_r_i_p_t_o_r___r_a_n_g_e1.html", null ],
    [ "D3D12_DISCARD_REGION", "struct_d3_d12___d_i_s_c_a_r_d___r_e_g_i_o_n.html", null ],
    [ "D3D12_GPU_DESCRIPTOR_HANDLE", "struct_d3_d12___g_p_u___d_e_s_c_r_i_p_t_o_r___h_a_n_d_l_e.html", null ],
    [ "D3D12_GRAPHICS_PIPELINE_STATE_DESC", "struct_d3_d12___g_r_a_p_h_i_c_s___p_i_p_e_l_i_n_e___s_t_a_t_e___d_e_s_c.html", null ],
    [ "D3D12_HEAP_DESC", "struct_d3_d12___h_e_a_p___d_e_s_c.html", null ],
    [ "D3D12_HEAP_PROPERTIES", "struct_d3_d12___h_e_a_p___p_r_o_p_e_r_t_i_e_s.html", null ],
    [ "D3D12_INDEX_BUFFER_VIEW", "struct_d3_d12___i_n_d_e_x___b_u_f_f_e_r___v_i_e_w.html", null ],
    [ "D3D12_INDIRECT_ARGUMENT_DESC", "struct_d3_d12___i_n_d_i_r_e_c_t___a_r_g_u_m_e_n_t___d_e_s_c.html", null ],
    [ "D3D12_INPUT_ELEMENT_DESC", "struct_d3_d12___i_n_p_u_t___e_l_e_m_e_n_t___d_e_s_c.html", null ],
    [ "D3D12_INPUT_LAYOUT_DESC", "struct_d3_d12___i_n_p_u_t___l_a_y_o_u_t___d_e_s_c.html", null ],
    [ "D3D12_PACKED_MIP_INFO", "struct_d3_d12___p_a_c_k_e_d___m_i_p___i_n_f_o.html", null ],
    [ "D3D12_PLACED_SUBRESOURCE_FOOTPRINT", "struct_d3_d12___p_l_a_c_e_d___s_u_b_r_e_s_o_u_r_c_e___f_o_o_t_p_r_i_n_t.html", null ],
    [ "D3D12_QUERY_HEAP_DESC", "struct_d3_d12___q_u_e_r_y___h_e_a_p___d_e_s_c.html", null ],
    [ "D3D12_RANGE", "struct_d3_d12___r_a_n_g_e.html", null ],
    [ "D3D12_RASTERIZER_DESC", "struct_d3_d12___r_a_s_t_e_r_i_z_e_r___d_e_s_c.html", null ],
    [ "D3D12_RENDER_TARGET_BLEND_DESC", "struct_d3_d12___r_e_n_d_e_r___t_a_r_g_e_t___b_l_e_n_d___d_e_s_c.html", null ],
    [ "D3D12_RENDER_TARGET_VIEW_DESC", "struct_d3_d12___r_e_n_d_e_r___t_a_r_g_e_t___v_i_e_w___d_e_s_c.html", null ],
    [ "D3D12_RESOURCE_ALIASING_BARRIER", "struct_d3_d12___r_e_s_o_u_r_c_e___a_l_i_a_s_i_n_g___b_a_r_r_i_e_r.html", null ],
    [ "D3D12_RESOURCE_ALLOCATION_INFO", "struct_d3_d12___r_e_s_o_u_r_c_e___a_l_l_o_c_a_t_i_o_n___i_n_f_o.html", null ],
    [ "D3D12_RESOURCE_BARRIER", "struct_d3_d12___r_e_s_o_u_r_c_e___b_a_r_r_i_e_r.html", null ],
    [ "D3D12_RESOURCE_DESC", "struct_d3_d12___r_e_s_o_u_r_c_e___d_e_s_c.html", null ],
    [ "D3D12_RESOURCE_TRANSITION_BARRIER", "struct_d3_d12___r_e_s_o_u_r_c_e___t_r_a_n_s_i_t_i_o_n___b_a_r_r_i_e_r.html", null ],
    [ "D3D12_RESOURCE_UAV_BARRIER", "struct_d3_d12___r_e_s_o_u_r_c_e___u_a_v___b_a_r_r_i_e_r.html", null ],
    [ "D3D12_ROOT_CONSTANTS", "struct_d3_d12___r_o_o_t___c_o_n_s_t_a_n_t_s.html", null ],
    [ "D3D12_ROOT_DESCRIPTOR", "struct_d3_d12___r_o_o_t___d_e_s_c_r_i_p_t_o_r.html", null ],
    [ "D3D12_ROOT_DESCRIPTOR1", "struct_d3_d12___r_o_o_t___d_e_s_c_r_i_p_t_o_r1.html", null ],
    [ "D3D12_ROOT_DESCRIPTOR_TABLE", "struct_d3_d12___r_o_o_t___d_e_s_c_r_i_p_t_o_r___t_a_b_l_e.html", null ],
    [ "D3D12_ROOT_DESCRIPTOR_TABLE1", "struct_d3_d12___r_o_o_t___d_e_s_c_r_i_p_t_o_r___t_a_b_l_e1.html", null ],
    [ "D3D12_ROOT_PARAMETER", "struct_d3_d12___r_o_o_t___p_a_r_a_m_e_t_e_r.html", null ],
    [ "D3D12_ROOT_PARAMETER1", "struct_d3_d12___r_o_o_t___p_a_r_a_m_e_t_e_r1.html", null ],
    [ "D3D12_ROOT_SIGNATURE_DESC", "struct_d3_d12___r_o_o_t___s_i_g_n_a_t_u_r_e___d_e_s_c.html", null ],
    [ "D3D12_ROOT_SIGNATURE_DESC1", "struct_d3_d12___r_o_o_t___s_i_g_n_a_t_u_r_e___d_e_s_c1.html", null ],
    [ "D3D12_SAMPLER_DESC", "struct_d3_d12___s_a_m_p_l_e_r___d_e_s_c.html", null ],
    [ "D3D12_SHADER_BYTECODE", "struct_d3_d12___s_h_a_d_e_r___b_y_t_e_c_o_d_e.html", null ],
    [ "D3D12_SHADER_RESOURCE_VIEW_DESC", "struct_d3_d12___s_h_a_d_e_r___r_e_s_o_u_r_c_e___v_i_e_w___d_e_s_c.html", null ],
    [ "D3D12_SO_DECLARATION_ENTRY", "struct_d3_d12___s_o___d_e_c_l_a_r_a_t_i_o_n___e_n_t_r_y.html", null ],
    [ "D3D12_STATIC_SAMPLER_DESC", "struct_d3_d12___s_t_a_t_i_c___s_a_m_p_l_e_r___d_e_s_c.html", null ],
    [ "D3D12_STREAM_OUTPUT_BUFFER_VIEW", "struct_d3_d12___s_t_r_e_a_m___o_u_t_p_u_t___b_u_f_f_e_r___v_i_e_w.html", null ],
    [ "D3D12_STREAM_OUTPUT_DESC", "struct_d3_d12___s_t_r_e_a_m___o_u_t_p_u_t___d_e_s_c.html", null ],
    [ "D3D12_SUBRESOURCE_FOOTPRINT", "struct_d3_d12___s_u_b_r_e_s_o_u_r_c_e___f_o_o_t_p_r_i_n_t.html", null ],
    [ "D3D12_SUBRESOURCE_TILING", "struct_d3_d12___s_u_b_r_e_s_o_u_r_c_e___t_i_l_i_n_g.html", null ],
    [ "D3D12_TEX1D_ARRAY_DSV", "struct_d3_d12___t_e_x1_d___a_r_r_a_y___d_s_v.html", null ],
    [ "D3D12_TEX1D_ARRAY_RTV", "struct_d3_d12___t_e_x1_d___a_r_r_a_y___r_t_v.html", null ],
    [ "D3D12_TEX1D_ARRAY_SRV", "struct_d3_d12___t_e_x1_d___a_r_r_a_y___s_r_v.html", null ],
    [ "D3D12_TEX1D_ARRAY_UAV", "struct_d3_d12___t_e_x1_d___a_r_r_a_y___u_a_v.html", null ],
    [ "D3D12_TEX1D_DSV", "struct_d3_d12___t_e_x1_d___d_s_v.html", null ],
    [ "D3D12_TEX1D_RTV", "struct_d3_d12___t_e_x1_d___r_t_v.html", null ],
    [ "D3D12_TEX1D_SRV", "struct_d3_d12___t_e_x1_d___s_r_v.html", null ],
    [ "D3D12_TEX1D_UAV", "struct_d3_d12___t_e_x1_d___u_a_v.html", null ],
    [ "D3D12_TEX2D_ARRAY_DSV", "struct_d3_d12___t_e_x2_d___a_r_r_a_y___d_s_v.html", null ],
    [ "D3D12_TEX2D_ARRAY_RTV", "struct_d3_d12___t_e_x2_d___a_r_r_a_y___r_t_v.html", null ],
    [ "D3D12_TEX2D_ARRAY_SRV", "struct_d3_d12___t_e_x2_d___a_r_r_a_y___s_r_v.html", null ],
    [ "D3D12_TEX2D_ARRAY_UAV", "struct_d3_d12___t_e_x2_d___a_r_r_a_y___u_a_v.html", null ],
    [ "D3D12_TEX2D_DSV", "struct_d3_d12___t_e_x2_d___d_s_v.html", null ],
    [ "D3D12_TEX2D_RTV", "struct_d3_d12___t_e_x2_d___r_t_v.html", null ],
    [ "D3D12_TEX2D_SRV", "struct_d3_d12___t_e_x2_d___s_r_v.html", null ],
    [ "D3D12_TEX2D_UAV", "struct_d3_d12___t_e_x2_d___u_a_v.html", null ],
    [ "D3D12_TEX2DMS_ARRAY_DSV", "struct_d3_d12___t_e_x2_d_m_s___a_r_r_a_y___d_s_v.html", null ],
    [ "D3D12_TEX2DMS_ARRAY_RTV", "struct_d3_d12___t_e_x2_d_m_s___a_r_r_a_y___r_t_v.html", null ],
    [ "D3D12_TEX2DMS_ARRAY_SRV", "struct_d3_d12___t_e_x2_d_m_s___a_r_r_a_y___s_r_v.html", null ],
    [ "D3D12_TEX2DMS_DSV", "struct_d3_d12___t_e_x2_d_m_s___d_s_v.html", null ],
    [ "D3D12_TEX2DMS_RTV", "struct_d3_d12___t_e_x2_d_m_s___r_t_v.html", null ],
    [ "D3D12_TEX2DMS_SRV", "struct_d3_d12___t_e_x2_d_m_s___s_r_v.html", null ],
    [ "D3D12_TEX3D_RTV", "struct_d3_d12___t_e_x3_d___r_t_v.html", null ],
    [ "D3D12_TEX3D_SRV", "struct_d3_d12___t_e_x3_d___s_r_v.html", null ],
    [ "D3D12_TEX3D_UAV", "struct_d3_d12___t_e_x3_d___u_a_v.html", null ],
    [ "D3D12_TEXCUBE_ARRAY_SRV", "struct_d3_d12___t_e_x_c_u_b_e___a_r_r_a_y___s_r_v.html", null ],
    [ "D3D12_TEXCUBE_SRV", "struct_d3_d12___t_e_x_c_u_b_e___s_r_v.html", null ],
    [ "D3D12_TEXTURE_COPY_LOCATION", "struct_d3_d12___t_e_x_t_u_r_e___c_o_p_y___l_o_c_a_t_i_o_n.html", null ],
    [ "D3D12_TILE_REGION_SIZE", "struct_d3_d12___t_i_l_e___r_e_g_i_o_n___s_i_z_e.html", null ],
    [ "D3D12_TILE_SHAPE", "struct_d3_d12___t_i_l_e___s_h_a_p_e.html", null ],
    [ "D3D12_TILED_RESOURCE_COORDINATE", "struct_d3_d12___t_i_l_e_d___r_e_s_o_u_r_c_e___c_o_o_r_d_i_n_a_t_e.html", null ],
    [ "D3D12_UNORDERED_ACCESS_VIEW_DESC", "struct_d3_d12___u_n_o_r_d_e_r_e_d___a_c_c_e_s_s___v_i_e_w___d_e_s_c.html", null ],
    [ "D3D12_VERSIONED_ROOT_SIGNATURE_DESC", "struct_d3_d12___v_e_r_s_i_o_n_e_d___r_o_o_t___s_i_g_n_a_t_u_r_e___d_e_s_c.html", null ],
    [ "D3D12_VERTEX_BUFFER_VIEW", "struct_d3_d12___v_e_r_t_e_x___b_u_f_f_e_r___v_i_e_w.html", null ],
    [ "D3D12_VIEWPORT", "struct_d3_d12___v_i_e_w_p_o_r_t.html", null ],
    [ "DXGI_ADAPTER_DESC", "struct_d_x_g_i___a_d_a_p_t_e_r___d_e_s_c.html", null ],
    [ "DXGI_ADAPTER_DESC1", "struct_d_x_g_i___a_d_a_p_t_e_r___d_e_s_c1.html", null ],
    [ "DXGI_SAMPLE_DESC", "struct_d_x_g_i___s_a_m_p_l_e___d_e_s_c.html", null ],
    [ "Halide::Argument", "struct_halide_1_1_argument.html", [
      [ "Halide::Internal::LoweredArgument", "struct_halide_1_1_internal_1_1_lowered_argument.html", null ]
    ] ],
    [ "Halide::ArgumentEstimates", "struct_halide_1_1_argument_estimates.html", null ],
    [ "Halide::AutoschedulerParams", "struct_halide_1_1_autoscheduler_params.html", null ],
    [ "Halide::AutoSchedulerResults", "struct_halide_1_1_auto_scheduler_results.html", null ],
    [ "Halide::Buffer< T, Dims >", "class_halide_1_1_buffer.html", null ],
    [ "Halide::BufferConstraint", "struct_halide_1_1_buffer_constraint.html", null ],
    [ "Halide::Callable", "class_halide_1_1_callable.html", null ],
    [ "Halide::CompileTimeErrorReporter", "class_halide_1_1_compile_time_error_reporter.html", null ],
    [ "Halide::CostModel", "class_halide_1_1_cost_model.html", [
      [ "Halide::DefaultCostModel", "class_halide_1_1_default_cost_model.html", null ],
      [ "Halide::DefaultCostModel", "class_halide_1_1_default_cost_model.html", null ]
    ] ],
    [ "Halide::CustomLoweringPass", "struct_halide_1_1_custom_lowering_pass.html", null ],
    [ "Halide::Derivative", "class_halide_1_1_derivative.html", null ],
    [ "Halide::Error", "struct_halide_1_1_error.html", [
      [ "Halide::CompileError", "struct_halide_1_1_compile_error.html", null ],
      [ "Halide::InternalError", "struct_halide_1_1_internal_error.html", null ],
      [ "Halide::RuntimeError", "struct_halide_1_1_runtime_error.html", null ]
    ] ],
    [ "Halide::EvictionKey", "class_halide_1_1_eviction_key.html", null ],
    [ "Halide::ExprCompare", "struct_halide_1_1_expr_compare.html", null ],
    [ "Halide::ExternCFunction", "struct_halide_1_1_extern_c_function.html", null ],
    [ "Halide::ExternFuncArgument", "struct_halide_1_1_extern_func_argument.html", null ],
    [ "Halide::ExternSignature", "struct_halide_1_1_extern_signature.html", null ],
    [ "Halide::float16_t", "struct_halide_1_1float16__t.html", null ],
    [ "Halide::Func", "class_halide_1_1_func.html", null ],
    [ "Halide::FuncRef", "class_halide_1_1_func_ref.html", null ],
    [ "Halide::FuncTupleElementRef", "class_halide_1_1_func_tuple_element_ref.html", null ],
    [ "Halide::FuseLoopLevel", "struct_halide_1_1_fuse_loop_level.html", null ],
    [ "Halide::GeneratorContext", "class_halide_1_1_generator_context.html", null ],
    [ "Halide::ImplicitVar< N >", "struct_halide_1_1_implicit_var.html", null ],
    [ "Halide::Internal::AbstractGenerator", "class_halide_1_1_internal_1_1_abstract_generator.html", [
      [ "Halide::Internal::GeneratorBase", "class_halide_1_1_internal_1_1_generator_base.html", [
        [ "Halide::Generator< T >", "class_halide_1_1_generator.html", null ]
      ] ]
    ] ],
    [ "Halide::Internal::AbstractGenerator::ArgInfo", "struct_halide_1_1_internal_1_1_abstract_generator_1_1_arg_info.html", null ],
    [ "Halide::Internal::Ansi< T >", "struct_halide_1_1_internal_1_1_ansi.html", null ],
    [ "Halide::Internal::ApplySplitResult", "struct_halide_1_1_internal_1_1_apply_split_result.html", null ],
    [ "Halide::Internal::aslog", "class_halide_1_1_internal_1_1aslog.html", null ],
    [ "Halide::Internal::AssociativeOp", "struct_halide_1_1_internal_1_1_associative_op.html", null ],
    [ "Halide::Internal::AssociativeOp::Replacement", "struct_halide_1_1_internal_1_1_associative_op_1_1_replacement.html", null ],
    [ "Halide::Internal::AssociativePattern", "struct_halide_1_1_internal_1_1_associative_pattern.html", null ],
    [ "Halide::Internal::Autoscheduler::Adams2019Params", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_adams2019_params.html", null ],
    [ "Halide::Internal::Autoscheduler::Anderson2021Params", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_anderson2021_params.html", null ],
    [ "Halide::Internal::Autoscheduler::BoundContents", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html", null ],
    [ "Halide::Internal::Autoscheduler::BoundContents::Layout", "class_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents_1_1_layout.html", null ],
    [ "Halide::Internal::Autoscheduler::Cache", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_cache.html", null ],
    [ "Halide::Internal::Autoscheduler::CachingOptions", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_caching_options.html", null ],
    [ "Halide::Internal::Autoscheduler::Filter", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_filter.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::Edge", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_edge.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::Edge::BoundInfo", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_edge_1_1_bound_info.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::Node", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::Node::Loop", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node_1_1_loop.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::Node::RegionComputedInfo", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node_1_1_region_computed_info.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::Node::Stage", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node_1_1_stage.html", null ],
    [ "Halide::Internal::Autoscheduler::FunctionDAG::SymbolicInterval", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_symbolic_interval.html", null ],
    [ "Halide::Internal::Autoscheduler::GlobalAccessAccumulator", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_global_access_accumulator.html", null ],
    [ "Halide::Internal::Autoscheduler::GPULoopInfo", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_g_p_u_loop_info.html", null ],
    [ "Halide::Internal::Autoscheduler::LoadJacobian", "class_halide_1_1_internal_1_1_autoscheduler_1_1_load_jacobian.html", null ],
    [ "Halide::Internal::Autoscheduler::LocalAccessAccumulator", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_local_access_accumulator.html", null ],
    [ "Halide::Internal::Autoscheduler::LoopNest", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html", null ],
    [ "Halide::Internal::Autoscheduler::LoopNest::FeatureIntermediates", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest_1_1_feature_intermediates.html", null ],
    [ "Halide::Internal::Autoscheduler::LoopNest::Sites", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest_1_1_sites.html", null ],
    [ "Halide::Internal::Autoscheduler::LoopNest::StageScheduleState", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest_1_1_stage_schedule_state.html", null ],
    [ "Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest_1_1_stage_schedule_state_1_1_func_var.html", null ],
    [ "Halide::Internal::Autoscheduler::LoopNestParser", "class_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest_parser.html", null ],
    [ "Halide::Internal::Autoscheduler::MemInfo< T >", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_mem_info.html", null ],
    [ "Halide::Internal::Autoscheduler::MemTraits< T >", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_mem_traits.html", null ],
    [ "Halide::Internal::Autoscheduler::MemTraits< GlobalMem >", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_mem_traits_3_01_global_mem_01_4.html", null ],
    [ "Halide::Internal::Autoscheduler::MemTraits< LocalMem >", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_mem_traits_3_01_local_mem_01_4.html", null ],
    [ "Halide::Internal::Autoscheduler::MemTraits< SharedMem >", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_mem_traits_3_01_shared_mem_01_4.html", null ],
    [ "Halide::Internal::Autoscheduler::NoOpMutator", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_no_op_mutator.html", null ],
    [ "Halide::Internal::Autoscheduler::OptionalRational", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_optional_rational.html", null ],
    [ "Halide::Internal::Autoscheduler::ParamParser", "class_halide_1_1_internal_1_1_autoscheduler_1_1_param_parser.html", null ],
    [ "Halide::Internal::Autoscheduler::ScopedStatistic< T >", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_scoped_statistic.html", null ],
    [ "Halide::Internal::Autoscheduler::ScopedTimer", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_scoped_timer.html", null ],
    [ "Halide::Internal::Autoscheduler::SearchSpace", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space.html", null ],
    [ "Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space_1_1_parallel_tile_option.html", null ],
    [ "Halide::Internal::Autoscheduler::SearchSpaceOptions", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space_options.html", null ],
    [ "Halide::Internal::Autoscheduler::SharedAccessAccumulator", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_shared_access_accumulator.html", null ],
    [ "Halide::Internal::Autoscheduler::Span", "class_halide_1_1_internal_1_1_autoscheduler_1_1_span.html", null ],
    [ "Halide::Internal::Autoscheduler::State", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_state.html", null ],
    [ "Halide::Internal::Autoscheduler::State::FeatureLoopNestMutator", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_state_1_1_feature_loop_nest_mutator.html", null ],
    [ "Halide::Internal::Autoscheduler::StateQueue", "class_halide_1_1_internal_1_1_autoscheduler_1_1_state_queue.html", null ],
    [ "Halide::Internal::Autoscheduler::Statistics", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_statistics.html", null ],
    [ "Halide::Internal::Autoscheduler::Strides", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_strides.html", null ],
    [ "Halide::Internal::Autoscheduler::ThreadInfo", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_thread_info.html", null ],
    [ "Halide::Internal::Autoscheduler::ThreadTileOption", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_thread_tile_option.html", null ],
    [ "Halide::Internal::Autoscheduler::Timer", "struct_halide_1_1_internal_1_1_autoscheduler_1_1_timer.html", null ],
    [ "Halide::Internal::Bound", "struct_halide_1_1_internal_1_1_bound.html", null ],
    [ "Halide::Internal::Box", "struct_halide_1_1_internal_1_1_box.html", null ],
    [ "Halide::Internal::BufferBuilder", "struct_halide_1_1_internal_1_1_buffer_builder.html", null ],
    [ "Halide::Internal::BufferContents", "struct_halide_1_1_internal_1_1_buffer_contents.html", null ],
    [ "Halide::Internal::BufferInfo", "struct_halide_1_1_internal_1_1_buffer_info.html", null ],
    [ "Halide::Internal::Closure::Buffer", "struct_halide_1_1_internal_1_1_closure_1_1_buffer.html", null ],
    [ "Halide::Internal::CodeGen_C::Allocation", "struct_halide_1_1_internal_1_1_code_gen___c_1_1_allocation.html", null ],
    [ "Halide::Internal::CodeGen_GPU_Dev", "struct_halide_1_1_internal_1_1_code_gen___g_p_u___dev.html", null ],
    [ "Halide::Internal::CodeGen_LLVM::AllEnabledMask", "struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_all_enabled_mask.html", null ],
    [ "Halide::Internal::CodeGen_LLVM::Intrinsic", "struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_intrinsic.html", null ],
    [ "Halide::Internal::CodeGen_LLVM::NoMask", "struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_no_mask.html", null ],
    [ "Halide::Internal::CodeGen_LLVM::ScopedFastMath", "struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_scoped_fast_math.html", null ],
    [ "Halide::Internal::CodeGen_LLVM::VPArg", "struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_v_p_arg.html", null ],
    [ "Halide::Internal::CodeGen_LLVM::VPResultType", "struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_v_p_result_type.html", null ],
    [ "Halide::Internal::CodeGen_Posix::Allocation", "struct_halide_1_1_internal_1_1_code_gen___posix_1_1_allocation.html", null ],
    [ "Halide::Internal::CompilerLogger", "class_halide_1_1_internal_1_1_compiler_logger.html", [
      [ "Halide::Internal::JSONCompilerLogger", "class_halide_1_1_internal_1_1_j_s_o_n_compiler_logger.html", null ]
    ] ],
    [ "Halide::Internal::cond< B, T >", "struct_halide_1_1_internal_1_1cond.html", null ],
    [ "Halide::Internal::ConstantInterval", "struct_halide_1_1_internal_1_1_constant_interval.html", null ],
    [ "Halide::Internal::Convert< FROM, TO >", "struct_halide_1_1_internal_1_1_convert.html", null ],
    [ "Halide::Internal::Cost", "struct_halide_1_1_internal_1_1_cost.html", null ],
    [ "Halide::Internal::Definition", "class_halide_1_1_internal_1_1_definition.html", null ],
    [ "Halide::Internal::DeviceArgument", "struct_halide_1_1_internal_1_1_device_argument.html", null ],
    [ "Halide::Internal::Dim", "struct_halide_1_1_internal_1_1_dim.html", null ],
    [ "Halide::Internal::Dimension", "class_halide_1_1_internal_1_1_dimension.html", null ],
    [ "Halide::Internal::Elf::iterator_range< T >", "class_halide_1_1_internal_1_1_elf_1_1iterator__range.html", null ],
    [ "Halide::Internal::Elf::Linker", "class_halide_1_1_internal_1_1_elf_1_1_linker.html", null ],
    [ "Halide::Internal::Elf::Object", "class_halide_1_1_internal_1_1_elf_1_1_object.html", null ],
    [ "Halide::Internal::Elf::Relocation", "class_halide_1_1_internal_1_1_elf_1_1_relocation.html", null ],
    [ "Halide::Internal::Elf::Section", "class_halide_1_1_internal_1_1_elf_1_1_section.html", null ],
    [ "Halide::Internal::Elf::Symbol", "class_halide_1_1_internal_1_1_elf_1_1_symbol.html", null ],
    [ "Halide::Internal::ExecuteGeneratorArgs", "struct_halide_1_1_internal_1_1_execute_generator_args.html", null ],
    [ "Halide::Internal::FeatureIntermediates", "struct_halide_1_1_internal_1_1_feature_intermediates.html", null ],
    [ "Halide::Internal::FileStat", "struct_halide_1_1_internal_1_1_file_stat.html", null ],
    [ "Halide::Internal::FuncSchedule", "class_halide_1_1_internal_1_1_func_schedule.html", null ],
    [ "Halide::Internal::Function", "class_halide_1_1_internal_1_1_function.html", null ],
    [ "Halide::Internal::Function::Compare", "struct_halide_1_1_internal_1_1_function_1_1_compare.html", null ],
    [ "Halide::Internal::FunctionPtr", "struct_halide_1_1_internal_1_1_function_ptr.html", null ],
    [ "Halide::Internal::FusedPair", "struct_halide_1_1_internal_1_1_fused_pair.html", null ],
    [ "Halide::Internal::GeneratorFactoryProvider", "class_halide_1_1_internal_1_1_generator_factory_provider.html", null ],
    [ "Halide::Internal::GeneratorParamBase", "class_halide_1_1_internal_1_1_generator_param_base.html", [
      [ "Halide::Internal::GeneratorParamImpl< AutoschedulerParams >", "class_halide_1_1_internal_1_1_generator_param_impl.html", [
        [ "Halide::Internal::GeneratorParam_AutoSchedulerParams", "class_halide_1_1_internal_1_1_generator_param___auto_scheduler_params.html", null ]
      ] ],
      [ "Halide::Internal::GeneratorParamImpl< LoopLevel >", "class_halide_1_1_internal_1_1_generator_param_impl.html", [
        [ "Halide::Internal::GeneratorParam_LoopLevel", "class_halide_1_1_internal_1_1_generator_param___loop_level.html", null ]
      ] ],
      [ "Halide::Internal::GeneratorParamImpl< T >", "class_halide_1_1_internal_1_1_generator_param_impl.html", [
        [ "Halide::Internal::GeneratorParam_Arithmetic< T >", "class_halide_1_1_internal_1_1_generator_param___arithmetic.html", [
          [ "Halide::Internal::GeneratorParam_Bool< T >", "class_halide_1_1_internal_1_1_generator_param___bool.html", null ]
        ] ],
        [ "Halide::Internal::GeneratorParam_Enum< T >", "class_halide_1_1_internal_1_1_generator_param___enum.html", [
          [ "Halide::Internal::GeneratorParam_Type< T >", "class_halide_1_1_internal_1_1_generator_param___type.html", null ]
        ] ],
        [ "Halide::Internal::GeneratorParam_String< T >", "class_halide_1_1_internal_1_1_generator_param___string.html", null ],
        [ "Halide::Internal::GeneratorParam_Synthetic< T >", "class_halide_1_1_internal_1_1_generator_param___synthetic.html", null ],
        [ "Halide::Internal::GeneratorParam_Target< T >", "class_halide_1_1_internal_1_1_generator_param___target.html", null ]
      ] ]
    ] ],
    [ "Halide::Internal::GeneratorParamInfo", "class_halide_1_1_internal_1_1_generator_param_info.html", null ],
    [ "Halide::Internal::GeneratorRegistry", "class_halide_1_1_internal_1_1_generator_registry.html", null ],
    [ "Halide::Internal::GIOBase", "class_halide_1_1_internal_1_1_g_i_o_base.html", [
      [ "Halide::Internal::GeneratorInputBase", "class_halide_1_1_internal_1_1_generator_input_base.html", [
        [ "Halide::Internal::GeneratorInputImpl< T, Func >", "class_halide_1_1_internal_1_1_generator_input_impl.html", [
          [ "Halide::Internal::GeneratorInput_Buffer< T >", "class_halide_1_1_internal_1_1_generator_input___buffer.html", null ],
          [ "Halide::Internal::GeneratorInput_Func< T >", "class_halide_1_1_internal_1_1_generator_input___func.html", null ]
        ] ],
        [ "Halide::Internal::GeneratorInputImpl< T, Expr >", "class_halide_1_1_internal_1_1_generator_input_impl.html", [
          [ "Halide::Internal::GeneratorInput_DynamicScalar< T >", "class_halide_1_1_internal_1_1_generator_input___dynamic_scalar.html", null ],
          [ "Halide::Internal::GeneratorInput_Scalar< T >", "class_halide_1_1_internal_1_1_generator_input___scalar.html", [
            [ "Halide::Internal::GeneratorInput_Arithmetic< T >", "class_halide_1_1_internal_1_1_generator_input___arithmetic.html", null ]
          ] ]
        ] ],
        [ "Halide::Internal::GeneratorInputImpl< T, ValueType >", "class_halide_1_1_internal_1_1_generator_input_impl.html", null ]
      ] ],
      [ "Halide::Internal::GeneratorOutputBase", "class_halide_1_1_internal_1_1_generator_output_base.html", [
        [ "Halide::Internal::GeneratorOutputImpl< T >", "class_halide_1_1_internal_1_1_generator_output_impl.html", [
          [ "Halide::Internal::GeneratorOutput_Arithmetic< T >", "class_halide_1_1_internal_1_1_generator_output___arithmetic.html", null ],
          [ "Halide::Internal::GeneratorOutput_Buffer< T >", "class_halide_1_1_internal_1_1_generator_output___buffer.html", null ],
          [ "Halide::Internal::GeneratorOutput_Func< T >", "class_halide_1_1_internal_1_1_generator_output___func.html", null ]
        ] ]
      ] ]
    ] ],
    [ "Halide::Internal::GPUCompilationCache< ContextT, ModuleStateT >", "class_halide_1_1_internal_1_1_g_p_u_compilation_cache.html", null ],
    [ "Halide::Internal::GpuObjectLifetimeTracker", "class_halide_1_1_internal_1_1_gpu_object_lifetime_tracker.html", null ],
    [ "Halide::Internal::HalideBufferStaticTypeAndDims< typename >", "struct_halide_1_1_internal_1_1_halide_buffer_static_type_and_dims.html", null ],
    [ "Halide::Internal::HalideBufferStaticTypeAndDims<::Halide::Buffer< T, Dims > >", "struct_halide_1_1_internal_1_1_halide_buffer_static_type_and_dims_3_1_1_halide_1_1_buffer_3_01_t_00_01_dims_01_4_01_4.html", null ],
    [ "Halide::Internal::HalideBufferStaticTypeAndDims<::Halide::Runtime::Buffer< T, Dims > >", "struct_halide_1_1_internal_1_1_halide_buffer_static_type_and_dims_3_1_1_halide_1_1_runtime_1_1_b8d8ac39b23a82e9bee18ec92e3902f12.html", null ],
    [ "Halide::Internal::HexagonAlignmentAnalyzer", "class_halide_1_1_internal_1_1_hexagon_alignment_analyzer.html", null ],
    [ "Halide::Internal::Indentation", "struct_halide_1_1_internal_1_1_indentation.html", null ],
    [ "Halide::Internal::InferredArgument", "struct_halide_1_1_internal_1_1_inferred_argument.html", null ],
    [ "Halide::Internal::Interval", "struct_halide_1_1_internal_1_1_interval.html", null ],
    [ "Halide::Internal::IntrusivePtr< T >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IRDeepCompare", "struct_halide_1_1_internal_1_1_i_r_deep_compare.html", null ],
    [ "Halide::Internal::IRGraphDeepCompare", "struct_halide_1_1_internal_1_1_i_r_graph_deep_compare.html", null ],
    [ "Halide::Internal::IRMatcher::bindings< T >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1bindings.html", null ],
    [ "Halide::Internal::IRMatcher::BinOp< Op, A, B >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_bin_op.html", null ],
    [ "Halide::Internal::IRMatcher::BinOp< Op, A, B >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_bin_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::BroadcastOp< A, B >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_broadcast_op.html", null ],
    [ "Halide::Internal::IRMatcher::BroadcastOp< A, B >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_broadcast_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::CanProve< A, Prover >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_can_prove.html", null ],
    [ "Halide::Internal::IRMatcher::CanProve< A, Prover >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_can_prove_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::CastOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cast_op.html", null ],
    [ "Halide::Internal::IRMatcher::CastOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cast_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::CmpOp< Op, A, B >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cmp_op.html", null ],
    [ "Halide::Internal::IRMatcher::CmpOp< Op, A, B >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cmp_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::enable_if_pattern< T, typename >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1enable__if__pattern.html", null ],
    [ "Halide::Internal::IRMatcher::enable_if_pattern< T, typename >::type", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1enable__if__pattern_1_1type.html", null ],
    [ "Halide::Internal::IRMatcher::Fold< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_fold.html", null ],
    [ "Halide::Internal::IRMatcher::Fold< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_fold_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IntLiteral", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_int_literal.html", null ],
    [ "Halide::Internal::IRMatcher::IntLiteral::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_int_literal_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Intrin< intrin, Args >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin.html", null ],
    [ "Halide::Internal::IRMatcher::Intrin< intrin, Args >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsConst< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_const.html", null ],
    [ "Halide::Internal::IRMatcher::IsConst< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_const_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsFloat< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_float.html", null ],
    [ "Halide::Internal::IRMatcher::IsFloat< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_float_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsInt< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_int.html", null ],
    [ "Halide::Internal::IRMatcher::IsInt< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsMaxValue< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_max_value.html", null ],
    [ "Halide::Internal::IRMatcher::IsMaxValue< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_max_value_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsMinValue< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_min_value.html", null ],
    [ "Halide::Internal::IRMatcher::IsMinValue< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_min_value_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsScalar< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_scalar.html", null ],
    [ "Halide::Internal::IRMatcher::IsScalar< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_scalar_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsUInt< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_u_int.html", null ],
    [ "Halide::Internal::IRMatcher::IsUInt< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_u_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::LanesOf< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_lanes_of.html", null ],
    [ "Halide::Internal::IRMatcher::LanesOf< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_lanes_of_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::MatcherState", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_matcher_state.html", null ],
    [ "Halide::Internal::IRMatcher::NegateOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_negate_op.html", null ],
    [ "Halide::Internal::IRMatcher::NegateOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_negate_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::NotOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_not_op.html", null ],
    [ "Halide::Internal::IRMatcher::NotOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_not_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::OptionalIntrinType< intrin >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_optional_intrin_type.html", null ],
    [ "Halide::Internal::IRMatcher::OptionalIntrinType< Call::saturating_cast >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_optional_intrin_type_3_01_call_1_1saturating__cast_01_4.html", null ],
    [ "Halide::Internal::IRMatcher::Overflow", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflow.html", null ],
    [ "Halide::Internal::IRMatcher::Overflow::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflow_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Overflows< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflows.html", null ],
    [ "Halide::Internal::IRMatcher::Overflows< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflows_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::RampOp< A, B, C >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op.html", null ],
    [ "Halide::Internal::IRMatcher::RampOp< A, B, C >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Rewriter< Instance >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter.html", null ],
    [ "Halide::Internal::IRMatcher::SelectOp< C, T, F >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_select_op.html", null ],
    [ "Halide::Internal::IRMatcher::SelectOp< C, T, F >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_select_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::SimplifiedNegateOp< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_simplified_negate_op.html", null ],
    [ "Halide::Internal::IRMatcher::SimplifiedNegateOp< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_simplified_negate_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::SliceOp< Vec, Base, Stride, Lanes >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_slice_op.html", null ],
    [ "Halide::Internal::IRMatcher::SliceOp< Vec, Base, Stride, Lanes >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_slice_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::SpecificExpr", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_specific_expr.html", null ],
    [ "Halide::Internal::IRMatcher::SpecificExpr::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_specific_expr_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_vector_reduce_op.html", null ],
    [ "Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_vector_reduce_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WidenOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_widen_op.html", null ],
    [ "Halide::Internal::IRMatcher::WidenOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_widen_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstFloat< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_float.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstFloat< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_float_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstInt< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_int.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstInt< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstUInt< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_u_int.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstUInt< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_u_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMutator", "class_halide_1_1_internal_1_1_i_r_mutator.html", [
      [ "CheckCalls", "class_check_calls.html", null ],
      [ "Halide::Internal::IRGraphMutator", "class_halide_1_1_internal_1_1_i_r_graph_mutator.html", null ]
    ] ],
    [ "Halide::Internal::IRNode", "struct_halide_1_1_internal_1_1_i_r_node.html", [
      [ "Halide::Internal::BaseExprNode", "struct_halide_1_1_internal_1_1_base_expr_node.html", [
        [ "Halide::Internal::ExprNode< Add >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Add", "struct_halide_1_1_internal_1_1_add.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< And >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::And", "struct_halide_1_1_internal_1_1_and.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Broadcast >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Broadcast", "struct_halide_1_1_internal_1_1_broadcast.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Call >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Call", "struct_halide_1_1_internal_1_1_call.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Cast >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Cast", "struct_halide_1_1_internal_1_1_cast.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Div >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Div", "struct_halide_1_1_internal_1_1_div.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< EQ >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::EQ", "struct_halide_1_1_internal_1_1_e_q.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< FloatImm >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::FloatImm", "struct_halide_1_1_internal_1_1_float_imm.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< GE >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::GE", "struct_halide_1_1_internal_1_1_g_e.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< GT >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::GT", "struct_halide_1_1_internal_1_1_g_t.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< IntImm >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::IntImm", "struct_halide_1_1_internal_1_1_int_imm.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< LE >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::LE", "struct_halide_1_1_internal_1_1_l_e.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< LT >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::LT", "struct_halide_1_1_internal_1_1_l_t.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Let >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Let", "struct_halide_1_1_internal_1_1_let.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Load >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Load", "struct_halide_1_1_internal_1_1_load.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Max >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Max", "struct_halide_1_1_internal_1_1_max.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Min >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Min", "struct_halide_1_1_internal_1_1_min.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Mod >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Mod", "struct_halide_1_1_internal_1_1_mod.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Mul >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Mul", "struct_halide_1_1_internal_1_1_mul.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< NE >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::NE", "struct_halide_1_1_internal_1_1_n_e.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Not >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Not", "struct_halide_1_1_internal_1_1_not.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Or >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Or", "struct_halide_1_1_internal_1_1_or.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Ramp >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Ramp", "struct_halide_1_1_internal_1_1_ramp.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Reinterpret >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Reinterpret", "struct_halide_1_1_internal_1_1_reinterpret.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Select >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Select", "struct_halide_1_1_internal_1_1_select.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Shuffle >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Shuffle", "struct_halide_1_1_internal_1_1_shuffle.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< StringImm >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::StringImm", "struct_halide_1_1_internal_1_1_string_imm.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Sub >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Sub", "struct_halide_1_1_internal_1_1_sub.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< UIntImm >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::UIntImm", "struct_halide_1_1_internal_1_1_u_int_imm.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< Variable >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::Variable", "struct_halide_1_1_internal_1_1_variable.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< VectorReduce >", "struct_halide_1_1_internal_1_1_expr_node.html", [
          [ "Halide::Internal::VectorReduce", "struct_halide_1_1_internal_1_1_vector_reduce.html", null ]
        ] ],
        [ "Halide::Internal::ExprNode< T >", "struct_halide_1_1_internal_1_1_expr_node.html", null ]
      ] ],
      [ "Halide::Internal::BaseStmtNode", "struct_halide_1_1_internal_1_1_base_stmt_node.html", [
        [ "Halide::Internal::StmtNode< Acquire >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Acquire", "struct_halide_1_1_internal_1_1_acquire.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Allocate >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Allocate", "struct_halide_1_1_internal_1_1_allocate.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< AssertStmt >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::AssertStmt", "struct_halide_1_1_internal_1_1_assert_stmt.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Atomic >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Atomic", "struct_halide_1_1_internal_1_1_atomic.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Block >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Block", "struct_halide_1_1_internal_1_1_block.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Evaluate >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Evaluate", "struct_halide_1_1_internal_1_1_evaluate.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< For >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::For", "struct_halide_1_1_internal_1_1_for.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Fork >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Fork", "struct_halide_1_1_internal_1_1_fork.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Free >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Free", "struct_halide_1_1_internal_1_1_free.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< HoistedStorage >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::HoistedStorage", "struct_halide_1_1_internal_1_1_hoisted_storage.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< IfThenElse >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::IfThenElse", "struct_halide_1_1_internal_1_1_if_then_else.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< LetStmt >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::LetStmt", "struct_halide_1_1_internal_1_1_let_stmt.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Prefetch >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Prefetch", "struct_halide_1_1_internal_1_1_prefetch.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< ProducerConsumer >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::ProducerConsumer", "struct_halide_1_1_internal_1_1_producer_consumer.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Provide >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Provide", "struct_halide_1_1_internal_1_1_provide.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Realize >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Realize", "struct_halide_1_1_internal_1_1_realize.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< Store >", "struct_halide_1_1_internal_1_1_stmt_node.html", [
          [ "Halide::Internal::Store", "struct_halide_1_1_internal_1_1_store.html", null ]
        ] ],
        [ "Halide::Internal::StmtNode< T >", "struct_halide_1_1_internal_1_1_stmt_node.html", null ]
      ] ]
    ] ],
    [ "Halide::Internal::IRVisitor", "class_halide_1_1_internal_1_1_i_r_visitor.html", [
      [ "Halide::Internal::Closure", "class_halide_1_1_internal_1_1_closure.html", [
        [ "Halide::Internal::HostClosure", "class_halide_1_1_internal_1_1_host_closure.html", null ]
      ] ],
      [ "Halide::Internal::CodeGen_LLVM", "class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html", [
        [ "Halide::Internal::CodeGen_Posix", "class_halide_1_1_internal_1_1_code_gen___posix.html", null ]
      ] ],
      [ "Halide::Internal::FindAllCalls", "class_halide_1_1_internal_1_1_find_all_calls.html", null ],
      [ "Halide::Internal::IRGraphVisitor", "class_halide_1_1_internal_1_1_i_r_graph_visitor.html", [
        [ "Halide::Internal::ExprUsesVars< T >", "class_halide_1_1_internal_1_1_expr_uses_vars.html", null ]
      ] ],
      [ "Halide::Internal::IRPrinter", "class_halide_1_1_internal_1_1_i_r_printer.html", [
        [ "Halide::Internal::CodeGen_C", "class_halide_1_1_internal_1_1_code_gen___c.html", [
          [ "Halide::Internal::CodeGen_GPU_C", "class_halide_1_1_internal_1_1_code_gen___g_p_u___c.html", null ]
        ] ],
        [ "Halide::Internal::CodeGen_PyTorch", "class_halide_1_1_internal_1_1_code_gen___py_torch.html", null ]
      ] ]
    ] ],
    [ "Halide::Internal::is_printable_arg< T >", "struct_halide_1_1_internal_1_1is__printable__arg.html", null ],
    [ "Halide::Internal::IsRoundtrippable< TO >", "struct_halide_1_1_internal_1_1_is_roundtrippable.html", null ],
    [ "Halide::Internal::JITCache", "struct_halide_1_1_internal_1_1_j_i_t_cache.html", null ],
    [ "Halide::Internal::JITErrorBuffer", "struct_halide_1_1_internal_1_1_j_i_t_error_buffer.html", null ],
    [ "Halide::Internal::JITFuncCallContext", "struct_halide_1_1_internal_1_1_j_i_t_func_call_context.html", null ],
    [ "Halide::Internal::JITModule", "struct_halide_1_1_internal_1_1_j_i_t_module.html", null ],
    [ "Halide::Internal::JITModule::Symbol", "struct_halide_1_1_internal_1_1_j_i_t_module_1_1_symbol.html", null ],
    [ "Halide::Internal::JITSharedRuntime", "class_halide_1_1_internal_1_1_j_i_t_shared_runtime.html", null ],
    [ "Halide::Internal::LoweredFunc", "struct_halide_1_1_internal_1_1_lowered_func.html", null ],
    [ "Halide::Internal::ModulusRemainder", "struct_halide_1_1_internal_1_1_modulus_remainder.html", null ],
    [ "Halide::Internal::NoRealizations< T, Args... >", "struct_halide_1_1_internal_1_1_no_realizations_3_01_t_00_01_args_8_8_8_01_4.html", null ],
    [ "Halide::Internal::ObjectInstanceRegistry", "class_halide_1_1_internal_1_1_object_instance_registry.html", null ],
    [ "Halide::Internal::OutputInfo", "struct_halide_1_1_internal_1_1_output_info.html", null ],
    [ "Halide::Internal::PipelineFeatures", "struct_halide_1_1_internal_1_1_pipeline_features.html", null ],
    [ "Halide::Internal::PrefetchDirective", "struct_halide_1_1_internal_1_1_prefetch_directive.html", null ],
    [ "Halide::Internal::PrintSpan< T >", "struct_halide_1_1_internal_1_1_print_span.html", null ],
    [ "Halide::Internal::PrintSpanLn< T >", "struct_halide_1_1_internal_1_1_print_span_ln.html", null ],
    [ "Halide::Internal::PythonExtensionGen", "class_halide_1_1_internal_1_1_python_extension_gen.html", null ],
    [ "Halide::Internal::ReductionDomain", "class_halide_1_1_internal_1_1_reduction_domain.html", null ],
    [ "Halide::Internal::ReductionDomain::Compare", "struct_halide_1_1_internal_1_1_reduction_domain_1_1_compare.html", null ],
    [ "Halide::Internal::ReductionVariable", "struct_halide_1_1_internal_1_1_reduction_variable.html", null ],
    [ "Halide::Internal::ReductionVariable::Compare", "struct_halide_1_1_internal_1_1_reduction_variable_1_1_compare.html", null ],
    [ "Halide::Internal::ReductionVariableInfo", "struct_halide_1_1_internal_1_1_reduction_variable_info.html", null ],
    [ "Halide::Internal::RefCount", "class_halide_1_1_internal_1_1_ref_count.html", null ],
    [ "Halide::Internal::RegionCosts", "struct_halide_1_1_internal_1_1_region_costs.html", null ],
    [ "Halide::Internal::RegisterGenerator", "class_halide_1_1_internal_1_1_register_generator.html", null ],
    [ "Halide::Internal::ReportBase< T >", "class_halide_1_1_internal_1_1_report_base.html", null ],
    [ "Halide::Internal::reverse_adaptor< T >", "struct_halide_1_1_internal_1_1reverse__adaptor.html", null ],
    [ "Halide::Internal::ScheduleFeatures", "struct_halide_1_1_internal_1_1_schedule_features.html", null ],
    [ "Halide::Internal::Scope< T >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< T >::const_iterator", "class_halide_1_1_internal_1_1_scope_1_1const__iterator.html", null ],
    [ "Halide::Internal::Scope< T >::PushToken", "struct_halide_1_1_internal_1_1_scope_1_1_push_token.html", null ],
    [ "Halide::Internal::ScopedBinding< T >", "struct_halide_1_1_internal_1_1_scoped_binding.html", null ],
    [ "Halide::Internal::ScopedBinding< void >", "struct_halide_1_1_internal_1_1_scoped_binding_3_01void_01_4.html", null ],
    [ "Halide::Internal::ScopedValue< T >", "struct_halide_1_1_internal_1_1_scoped_value.html", null ],
    [ "Halide::Internal::select_type< First >", "struct_halide_1_1_internal_1_1select__type_3_01_first_01_4.html", null ],
    [ "Halide::Internal::Simplify::ExprInfo", "struct_halide_1_1_internal_1_1_simplify_1_1_expr_info.html", null ],
    [ "Halide::Internal::Simplify::ExprInfo::BitsKnown", "struct_halide_1_1_internal_1_1_simplify_1_1_expr_info_1_1_bits_known.html", null ],
    [ "Halide::Internal::Simplify::ScopedFact", "struct_halide_1_1_internal_1_1_simplify_1_1_scoped_fact.html", null ],
    [ "Halide::Internal::Simplify::VarInfo", "struct_halide_1_1_internal_1_1_simplify_1_1_var_info.html", null ],
    [ "Halide::Internal::SmallStack< T >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< void >", "class_halide_1_1_internal_1_1_small_stack_3_01void_01_4.html", null ],
    [ "Halide::Internal::SolverResult", "struct_halide_1_1_internal_1_1_solver_result.html", null ],
    [ "Halide::Internal::Specialization", "struct_halide_1_1_internal_1_1_specialization.html", null ],
    [ "Halide::Internal::Split", "struct_halide_1_1_internal_1_1_split.html", null ],
    [ "Halide::Internal::StageSchedule", "class_halide_1_1_internal_1_1_stage_schedule.html", null ],
    [ "Halide::Internal::StaticCast< TO >", "struct_halide_1_1_internal_1_1_static_cast.html", null ],
    [ "Halide::Internal::Stmt::Compare", "struct_halide_1_1_internal_1_1_stmt_1_1_compare.html", null ],
    [ "Halide::Internal::StorageDim", "struct_halide_1_1_internal_1_1_storage_dim.html", null ],
    [ "Halide::Internal::StubInput", "class_halide_1_1_internal_1_1_stub_input.html", null ],
    [ "Halide::Internal::StubInputBuffer< T, Dims >", "class_halide_1_1_internal_1_1_stub_input_buffer.html", null ],
    [ "Halide::Internal::StubOutputBufferBase", "class_halide_1_1_internal_1_1_stub_output_buffer_base.html", [
      [ "Halide::Internal::StubOutputBuffer< T >", "class_halide_1_1_internal_1_1_stub_output_buffer.html", null ]
    ] ],
    [ "Halide::Internal::TemporaryFile", "class_halide_1_1_internal_1_1_temporary_file.html", null ],
    [ "Halide::Internal::Test::Sharder", "class_halide_1_1_internal_1_1_test_1_1_sharder.html", null ],
    [ "Halide::Internal::VariadicVisitor< T, ExprRet, StmtRet >", "class_halide_1_1_internal_1_1_variadic_visitor.html", null ],
    [ "Halide::Internal::WasmModule", "struct_halide_1_1_internal_1_1_wasm_module.html", null ],
    [ "Halide::Internal::Weights", "struct_halide_1_1_internal_1_1_weights.html", null ],
    [ "Halide::JITExtern", "struct_halide_1_1_j_i_t_extern.html", null ],
    [ "Halide::JITHandlers", "struct_halide_1_1_j_i_t_handlers.html", null ],
    [ "Halide::JITUserContext", "struct_halide_1_1_j_i_t_user_context.html", null ],
    [ "Halide::LoopLevel", "class_halide_1_1_loop_level.html", null ],
    [ "Halide::Module", "class_halide_1_1_module.html", null ],
    [ "Halide::NamesInterface", "class_halide_1_1_names_interface.html", [
      [ "Halide::Internal::GeneratorBase", "class_halide_1_1_internal_1_1_generator_base.html", null ]
    ] ],
    [ "Halide::OutputImageParam", "class_halide_1_1_output_image_param.html", [
      [ "Halide::ImageParam", "class_halide_1_1_image_param.html", null ]
    ] ],
    [ "Halide::Param< T >", "class_halide_1_1_param.html", null ],
    [ "Halide::Parameter", "class_halide_1_1_parameter.html", null ],
    [ "Halide::Pipeline", "class_halide_1_1_pipeline.html", null ],
    [ "Halide::Pipeline::RealizationArg", "struct_halide_1_1_pipeline_1_1_realization_arg.html", null ],
    [ "Halide::PyTorch::UserContext", "struct_halide_1_1_py_torch_1_1_user_context.html", null ],
    [ "Halide::Range", "struct_halide_1_1_range.html", null ],
    [ "Halide::RDom", "class_halide_1_1_r_dom.html", null ],
    [ "Halide::Realization", "class_halide_1_1_realization.html", null ],
    [ "Halide::Runtime::AllInts< T, Args... >", "struct_halide_1_1_runtime_1_1_all_ints_3_01_t_00_01_args_8_8_8_01_4.html", null ],
    [ "Halide::Runtime::AllocationHeader", "struct_halide_1_1_runtime_1_1_allocation_header.html", null ],
    [ "Halide::Runtime::Buffer< T, Dims, InClassDimStorage >", "class_halide_1_1_runtime_1_1_buffer.html", null ],
    [ "Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension", "class_halide_1_1_runtime_1_1_buffer_1_1_dimension.html", null ],
    [ "Halide::Runtime::Buffer< T, Dims, InClassDimStorage >::Dimension::iterator", "struct_halide_1_1_runtime_1_1_buffer_1_1_dimension_1_1iterator.html", null ],
    [ "Halide::Runtime::DeviceRefCount", "struct_halide_1_1_runtime_1_1_device_ref_count.html", null ],
    [ "Halide::Runtime::Internal::BlockAllocator", "class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html", null ],
    [ "Halide::Runtime::Internal::BlockAllocator::Config", "struct_halide_1_1_runtime_1_1_internal_1_1_block_allocator_1_1_config.html", null ],
    [ "Halide::Runtime::Internal::BlockAllocator::MemoryAllocators", "struct_halide_1_1_runtime_1_1_internal_1_1_block_allocator_1_1_memory_allocators.html", null ],
    [ "Halide::Runtime::Internal::BlockRegion", "struct_halide_1_1_runtime_1_1_internal_1_1_block_region.html", null ],
    [ "Halide::Runtime::Internal::BlockResource", "struct_halide_1_1_runtime_1_1_internal_1_1_block_resource.html", null ],
    [ "Halide::Runtime::Internal::BlockStorage", "class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html", null ],
    [ "Halide::Runtime::Internal::BlockStorage::Config", "struct_halide_1_1_runtime_1_1_internal_1_1_block_storage_1_1_config.html", null ],
    [ "Halide::Runtime::Internal::CacheEntry", "struct_halide_1_1_runtime_1_1_internal_1_1_cache_entry.html", null ],
    [ "Halide::Runtime::Internal::CpuFeatures", "struct_halide_1_1_runtime_1_1_internal_1_1_cpu_features.html", null ],
    [ "Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st", "struct_halide_1_1_runtime_1_1_internal_1_1_cuda_1_1_c_u_d_a___m_e_m_c_p_y3_d__st.html", null ],
    [ "Halide::Runtime::Internal::DefaultAllocatorFns", "struct_halide_1_1_runtime_1_1_internal_1_1_default_allocator_fns.html", null ],
    [ "Halide::Runtime::Internal::device_copy", "struct_halide_1_1_runtime_1_1_internal_1_1device__copy.html", null ],
    [ "Halide::Runtime::Internal::halide_cond_with_spinning", "struct_halide_1_1_runtime_1_1_internal_1_1halide__cond__with__spinning.html", null ],
    [ "Halide::Runtime::Internal::HalideSystemAllocatorFns", "struct_halide_1_1_runtime_1_1_internal_1_1_halide_system_allocator_fns.html", null ],
    [ "Halide::Runtime::Internal::HashMap", "struct_halide_1_1_runtime_1_1_internal_1_1_hash_map.html", [
      [ "Halide::Runtime::Internal::THashMap< KeyType, ValueType >", "struct_halide_1_1_runtime_1_1_internal_1_1_t_hash_map.html", null ]
    ] ],
    [ "Halide::Runtime::Internal::LinkedList", "class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html", null ],
    [ "Halide::Runtime::Internal::LinkedList::EntryType", "struct_halide_1_1_runtime_1_1_internal_1_1_linked_list_1_1_entry_type.html", null ],
    [ "Halide::Runtime::Internal::MemoryArena", "class_halide_1_1_runtime_1_1_internal_1_1_memory_arena.html", null ],
    [ "Halide::Runtime::Internal::MemoryArena::Config", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_arena_1_1_config.html", null ],
    [ "Halide::Runtime::Internal::MemoryBlock", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_block.html", null ],
    [ "Halide::Runtime::Internal::MemoryBlockAllocatorFns", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_block_allocator_fns.html", null ],
    [ "Halide::Runtime::Internal::MemoryProperties", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_properties.html", null ],
    [ "Halide::Runtime::Internal::MemoryRange", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_range.html", null ],
    [ "Halide::Runtime::Internal::MemoryRegion", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_region.html", null ],
    [ "Halide::Runtime::Internal::MemoryRegionAllocatorFns", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_region_allocator_fns.html", null ],
    [ "Halide::Runtime::Internal::MemoryRequest", "struct_halide_1_1_runtime_1_1_internal_1_1_memory_request.html", null ],
    [ "Halide::Runtime::Internal::PointerTable", "class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html", null ],
    [ "Halide::Runtime::Internal::PrinterBase", "class_halide_1_1_runtime_1_1_internal_1_1_printer_base.html", null ],
    [ "Halide::Runtime::Internal::PrinterBase::Float16Bits", "struct_halide_1_1_runtime_1_1_internal_1_1_printer_base_1_1_float16_bits.html", null ],
    [ "Halide::Runtime::Internal::RegionAllocator", "class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html", null ],
    [ "Halide::Runtime::Internal::RegionAllocator::MemoryAllocators", "struct_halide_1_1_runtime_1_1_internal_1_1_region_allocator_1_1_memory_allocators.html", null ],
    [ "Halide::Runtime::Internal::ScopedMutexLock", "struct_halide_1_1_runtime_1_1_internal_1_1_scoped_mutex_lock.html", null ],
    [ "Halide::Runtime::Internal::ScopedSpinLock", "struct_halide_1_1_runtime_1_1_internal_1_1_scoped_spin_lock.html", null ],
    [ "Halide::Runtime::Internal::StringStorage", "class_halide_1_1_runtime_1_1_internal_1_1_string_storage.html", null ],
    [ "Halide::Runtime::Internal::StringTable", "class_halide_1_1_runtime_1_1_internal_1_1_string_table.html", null ],
    [ "Halide::Runtime::Internal::StringUtils", "struct_halide_1_1_runtime_1_1_internal_1_1_string_utils.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::bucket_pair", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1bucket__pair.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::fast_cond", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__cond.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::fast_mutex", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__mutex.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::hash_bucket", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1hash__bucket.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::hash_table", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1hash__table.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control.html", [
      [ "Halide::Runtime::Internal::Synchronization::broadcast_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1broadcast__parking__control.html", null ],
      [ "Halide::Runtime::Internal::Synchronization::mutex_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1mutex__parking__control.html", null ],
      [ "Halide::Runtime::Internal::Synchronization::signal_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1signal__parking__control.html", null ],
      [ "Halide::Runtime::Internal::Synchronization::wait_parking_control", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1wait__parking__control.html", null ]
    ] ],
    [ "Halide::Runtime::Internal::Synchronization::queue_data", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1queue__data.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::spin_control", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1spin__control.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::validate_action", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1validate__action.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::word_lock", "class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1word__lock.html", null ],
    [ "Halide::Runtime::Internal::Synchronization::word_lock_queue_data", "struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1word__lock__queue__data.html", null ],
    [ "Halide::Runtime::Internal::SystemMemoryAllocatorFns", "struct_halide_1_1_runtime_1_1_internal_1_1_system_memory_allocator_fns.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanCompilationCacheEntry", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_compilation_cache_entry.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanCompiledShaderModule", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_compiled_shader_module.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanContext", "class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_context.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanDispatchData", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_dispatch_data.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator", "class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanMemoryConfig", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_config.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanShaderBinding", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_shader_binding.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanSharedMemoryAllocation", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_shared_memory_allocation.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanSpecializationConstant", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_specialization_constant.html", null ],
    [ "Halide::Runtime::Internal::Vulkan::VulkanWorkgroupSizeBinding", "struct_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_workgroup_size_binding.html", null ],
    [ "Halide::Runtime::Internal::work", "struct_halide_1_1_runtime_1_1_internal_1_1work.html", null ],
    [ "Halide::Runtime::Internal::work_queue_t", "struct_halide_1_1_runtime_1_1_internal_1_1work__queue__t.html", null ],
    [ "Halide::RVar", "class_halide_1_1_r_var.html", null ],
    [ "Halide::SimdOpCheckTest", "class_halide_1_1_simd_op_check_test.html", null ],
    [ "Halide::Stage", "class_halide_1_1_stage.html", null ],
    [ "Halide::Target", "struct_halide_1_1_target.html", null ],
    [ "Halide::Task", "struct_halide_1_1_task.html", null ],
    [ "Halide::TestResult", "struct_halide_1_1_test_result.html", null ],
    [ "Halide::Tuple", "class_halide_1_1_tuple.html", null ],
    [ "Halide::Type", "struct_halide_1_1_type.html", null ],
    [ "Halide::Var", "class_halide_1_1_var.html", null ],
    [ "Halide::VarOrRVar", "struct_halide_1_1_var_or_r_var.html", null ],
    [ "halide_buffer_t", "structhalide__buffer__t.html", null ],
    [ "halide_c_type_to_name< T >", "structhalide__c__type__to__name.html", null ],
    [ "halide_cond", "structhalide__cond.html", null ],
    [ "halide_cplusplus_type_name", "structhalide__cplusplus__type__name.html", null ],
    [ "halide_device_allocation_pool", "structhalide__device__allocation__pool.html", null ],
    [ "halide_device_interface_impl_t", "structhalide__device__interface__impl__t.html", null ],
    [ "halide_device_interface_t", "structhalide__device__interface__t.html", null ],
    [ "halide_dimension_t", "structhalide__dimension__t.html", null ],
    [ "halide_filter_argument_t", "structhalide__filter__argument__t.html", null ],
    [ "halide_filter_argument_t_v0", "structhalide__filter__argument__t__v0.html", null ],
    [ "halide_filter_metadata_t", "structhalide__filter__metadata__t.html", null ],
    [ "halide_handle_cplusplus_type", "structhalide__handle__cplusplus__type.html", null ],
    [ "halide_handle_traits< T >", "structhalide__handle__traits.html", null ],
    [ "halide_hexagon_power_t", "structhalide__hexagon__power__t.html", null ],
    [ "halide_mutex", "structhalide__mutex.html", null ],
    [ "halide_mutex_array", "structhalide__mutex__array.html", null ],
    [ "halide_parallel_task_t", "structhalide__parallel__task__t.html", null ],
    [ "halide_profiler_state", "structhalide__profiler__state.html", null ],
    [ "halide_pseudostack_slot_t", "structhalide__pseudostack__slot__t.html", null ],
    [ "halide_scalar_value_t", "structhalide__scalar__value__t.html", null ],
    [ "halide_semaphore_acquire_t", "structhalide__semaphore__acquire__t.html", null ],
    [ "halide_semaphore_impl_t", "structhalide__semaphore__impl__t.html", null ],
    [ "halide_semaphore_t", "structhalide__semaphore__t.html", null ],
    [ "halide_trace_event_t", "structhalide__trace__event__t.html", null ],
    [ "halide_trace_packet_t", "structhalide__trace__packet__t.html", null ],
    [ "halide_type_t", "structhalide__type__t.html", null ],
    [ "ID3D10BlobVtbl", "struct_i_d3_d10_blob_vtbl.html", null ],
    [ "ID3D12CommandAllocatorVtbl", "struct_i_d3_d12_command_allocator_vtbl.html", null ],
    [ "ID3D12CommandListVtbl", "struct_i_d3_d12_command_list_vtbl.html", null ],
    [ "ID3D12CommandQueueVtbl", "struct_i_d3_d12_command_queue_vtbl.html", null ],
    [ "ID3D12DebugVtbl", "struct_i_d3_d12_debug_vtbl.html", null ],
    [ "ID3D12DescriptorHeapVtbl", "struct_i_d3_d12_descriptor_heap_vtbl.html", null ],
    [ "ID3D12DeviceChildVtbl", "struct_i_d3_d12_device_child_vtbl.html", null ],
    [ "ID3D12DeviceVtbl", "struct_i_d3_d12_device_vtbl.html", null ],
    [ "ID3D12FenceVtbl", "struct_i_d3_d12_fence_vtbl.html", null ],
    [ "ID3D12GraphicsCommandListVtbl", "struct_i_d3_d12_graphics_command_list_vtbl.html", null ],
    [ "ID3D12ObjectVtbl", "struct_i_d3_d12_object_vtbl.html", null ],
    [ "ID3D12PageableVtbl", "struct_i_d3_d12_pageable_vtbl.html", null ],
    [ "ID3D12PipelineStateVtbl", "struct_i_d3_d12_pipeline_state_vtbl.html", null ],
    [ "ID3D12QueryHeapVtbl", "struct_i_d3_d12_query_heap_vtbl.html", null ],
    [ "ID3D12ResourceVtbl", "struct_i_d3_d12_resource_vtbl.html", null ],
    [ "ID3D12RootSignatureVtbl", "struct_i_d3_d12_root_signature_vtbl.html", null ],
    [ "IDXGIAdapter1Vtbl", "struct_i_d_x_g_i_adapter1_vtbl.html", null ],
    [ "IDXGIAdapterVtbl", "struct_i_d_x_g_i_adapter_vtbl.html", null ],
    [ "IDXGIFactory1Vtbl", "struct_i_d_x_g_i_factory1_vtbl.html", null ],
    [ "IDXGIFactoryVtbl", "struct_i_d_x_g_i_factory_vtbl.html", null ],
    [ "IDXGIObjectVtbl", "struct_i_d_x_g_i_object_vtbl.html", null ],
    [ "Internal::GeneratorInputImplBase", null, [
      [ "Halide::GeneratorInput< T >", "class_halide_1_1_generator_input.html", null ]
    ] ],
    [ "Internal::GeneratorOutputImplBase", null, [
      [ "Halide::GeneratorOutput< T >", "class_halide_1_1_generator_output.html", null ]
    ] ],
    [ "Internal::GeneratorParamImplBase", null, [
      [ "Halide::GeneratorParam< Halide::Target >", "class_halide_1_1_generator_param.html", null ],
      [ "Halide::GeneratorParam< T >", "class_halide_1_1_generator_param.html", null ]
    ] ],
    [ "Halide::Internal::IntrusivePtr< CallableContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< const Halide::Internal::Autoscheduler::LoopNest >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< const Halide::Internal::Autoscheduler::State >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< const IRNode >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", [
      [ "Halide::Internal::IRHandle", "struct_halide_1_1_internal_1_1_i_r_handle.html", [
        [ "Halide::Expr", "struct_halide_1_1_expr.html", null ],
        [ "Halide::Internal::Stmt", "struct_halide_1_1_internal_1_1_stmt.html", null ]
      ] ]
    ] ],
    [ "Halide::Internal::IntrusivePtr< DefinitionContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< FuncScheduleContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< FunctionGroup >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< Halide::Internal::Autoscheduler::State >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< Halide::Internal::BufferContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< Internal::LoopLevelContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< Internal::ModuleContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< Internal::ParameterContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< JITModuleContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< PipelineContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< ReductionDomainContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< StageScheduleContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "Halide::Internal::IntrusivePtr< WasmModuleContents >", "struct_halide_1_1_internal_1_1_intrusive_ptr.html", null ],
    [ "llvm::IRBuilder< llvm::ConstantFolder, llvm::IRBuilderDefaultInserter >", "classllvm_1_1_i_r_builder.html", null ],
    [ "IUnknownVtbl", "struct_i_unknown_vtbl.html", null ],
    [ "known_symbol", "structknown__symbol.html", null ],
    [ "llvm::IRBuilder< typename, typename >", "classllvm_1_1_i_r_builder.html", null ],
    [ "PerfectHashMap< K, T, max_small_size, phm_assert >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< K, T, max_small_size, phm_assert >::const_iterator", "struct_perfect_hash_map_1_1const__iterator.html", null ],
    [ "PerfectHashMap< K, T, max_small_size, phm_assert >::iterator", "struct_perfect_hash_map_1_1iterator.html", null ],
    [ "PerfectHashMap< bool >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< Halide::Internal::IntrusivePtr >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< Halide::Internal::ScheduleFeatures >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< int64_t >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< PerfectHashMap< Halide::Internal::Autoscheduler::LoopNest::FeatureIntermediates > >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< std::map< int, std::vector< Halide::Internal::IntrusivePtr< const Halide::Internal::Autoscheduler::LoopNest > > > >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< std::map< int, std::vector< IntrusivePtr< const LoopNest > > > >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< std::vector< Halide::Internal::IntrusivePtr< const Halide::Internal::Autoscheduler::LoopNest > > >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMap< std::vector< std::pair< const Halide::Internal::Autoscheduler::LoopNest *, std::vector< const Halide::Internal::Autoscheduler::FunctionDAG::Edge * > > > >", "class_perfect_hash_map.html", null ],
    [ "PerfectHashMapAsserter", "struct_perfect_hash_map_asserter.html", null ],
    [ "qurt_cond_t", "unionqurt__cond__t.html", null ],
    [ "qurt_mutex_aligned8", "unionqurt__mutex__aligned8.html", null ],
    [ "Halide::Internal::ReportBase< ErrorReport< Exception > >", "class_halide_1_1_internal_1_1_report_base.html", [
      [ "Halide::Internal::ErrorReport< Exception >", "struct_halide_1_1_internal_1_1_error_report.html", null ]
    ] ],
    [ "Halide::Internal::ReportBase< WarningReport >", "class_halide_1_1_internal_1_1_report_base.html", [
      [ "Halide::Internal::WarningReport", "struct_halide_1_1_internal_1_1_warning_report.html", null ]
    ] ],
    [ "Halide::Internal::Scope< Halide::Expr >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< Halide::Internal::CodeGen_C::Allocation >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< Halide::Internal::CodeGen_Posix::Allocation >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< Halide::Internal::Interval >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< Halide::Internal::Simplify::ExprInfo >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< Halide::Internal::Simplify::VarInfo >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< llvm::Value * >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::Scope< void >", "class_halide_1_1_internal_1_1_scope.html", null ],
    [ "Halide::Internal::SmallStack< Halide::Expr >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< Halide::Internal::CodeGen_C::Allocation >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< Halide::Internal::CodeGen_Posix::Allocation >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< Halide::Internal::Interval >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< Halide::Internal::Simplify::ExprInfo >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< Halide::Internal::Simplify::VarInfo >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "Halide::Internal::SmallStack< llvm::Value * >", "class_halide_1_1_internal_1_1_small_stack.html", null ],
    [ "std::conditional", null, [
      [ "Halide::Internal::select_type< First, Rest >", "struct_halide_1_1_internal_1_1select__type.html", null ]
    ] ],
    [ "std::false_type", null, [
      [ "Halide::Internal::meta_or< std::is_convertible< T, std::string >, std::is_convertible< T, int > >", "struct_halide_1_1_internal_1_1meta__or.html", [
        [ "Halide::Internal::all_ints_and_optional_name< T >", "struct_halide_1_1_internal_1_1all__ints__and__optional__name_3_01_t_01_4.html", null ]
      ] ],
      [ "Halide::Internal::IsHalideBuffer< typename >", "struct_halide_1_1_internal_1_1_is_halide_buffer.html", null ],
      [ "Halide::Internal::NoRealizations<... >", "struct_halide_1_1_internal_1_1_no_realizations.html", null ],
      [ "Halide::Internal::all_ints_and_optional_name< Args >", "struct_halide_1_1_internal_1_1all__ints__and__optional__name.html", null ],
      [ "Halide::Internal::has_static_halide_type_method< T2, typename >", "struct_halide_1_1_internal_1_1has__static__halide__type__method.html", null ],
      [ "Halide::Internal::meta_or< T >", "struct_halide_1_1_internal_1_1meta__or.html", null ],
      [ "Halide::Runtime::AllInts< Args >", "struct_halide_1_1_runtime_1_1_all_ints.html", null ],
      [ "Halide::Runtime::AllInts< double, Args... >", "struct_halide_1_1_runtime_1_1_all_ints_3_01double_00_01_args_8_8_8_01_4.html", null ],
      [ "Halide::Runtime::AllInts< float, Args... >", "struct_halide_1_1_runtime_1_1_all_ints_3_01float_00_01_args_8_8_8_01_4.html", null ]
    ] ],
    [ "std::integral_constant", null, [
      [ "Halide::Internal::meta_and< T1, Args... >", "struct_halide_1_1_internal_1_1meta__and_3_01_t1_00_01_args_8_8_8_01_4.html", null ],
      [ "Halide::Internal::meta_or< T1, Args... >", "struct_halide_1_1_internal_1_1meta__or_3_01_t1_00_01_args_8_8_8_01_4.html", null ]
    ] ],
    [ "std::true_type", null, [
      [ "Halide::Internal::meta_and< std::is_convertible< Args, To >... >", "struct_halide_1_1_internal_1_1meta__and.html", [
        [ "Halide::Internal::all_are_convertible< To, Args >", "struct_halide_1_1_internal_1_1all__are__convertible.html", null ]
      ] ],
      [ "Halide::Internal::meta_and< is_printable_arg< Args >... >", "struct_halide_1_1_internal_1_1meta__and.html", [
        [ "Halide::Internal::all_are_printable_args< Args >", "struct_halide_1_1_internal_1_1all__are__printable__args.html", null ]
      ] ],
      [ "Halide::Internal::meta_and< std::is_convertible< First, int >, all_ints_and_optional_name< Rest... > >", "struct_halide_1_1_internal_1_1meta__and.html", [
        [ "Halide::Internal::all_ints_and_optional_name< First, Rest... >", "struct_halide_1_1_internal_1_1all__ints__and__optional__name_3_01_first_00_01_rest_8_8_8_01_4.html", null ]
      ] ],
      [ "Halide::Internal::IsHalideBuffer< const halide_buffer_t * >", "struct_halide_1_1_internal_1_1_is_halide_buffer_3_01const_01halide__buffer__t_01_5_01_4.html", null ],
      [ "Halide::Internal::IsHalideBuffer< halide_buffer_t * >", "struct_halide_1_1_internal_1_1_is_halide_buffer_3_01halide__buffer__t_01_5_01_4.html", null ],
      [ "Halide::Internal::IsHalideBuffer<::Halide::Buffer< T, Dims > >", "struct_halide_1_1_internal_1_1_is_halide_buffer_3_1_1_halide_1_1_buffer_3_01_t_00_01_dims_01_4_01_4.html", null ],
      [ "Halide::Internal::IsHalideBuffer<::Halide::Runtime::Buffer< T, Dims > >", "struct_halide_1_1_internal_1_1_is_halide_buffer_3_1_1_halide_1_1_runtime_1_1_buffer_3_01_t_00_01_dims_01_4_01_4.html", null ],
      [ "Halide::Internal::NoRealizations<>", "struct_halide_1_1_internal_1_1_no_realizations_3_4.html", null ],
      [ "Halide::Internal::all_ints_and_optional_name<>", "struct_halide_1_1_internal_1_1all__ints__and__optional__name_3_4.html", null ],
      [ "Halide::Internal::has_static_halide_type_method< T2, type_sink_t< decltype(T2::static_halide_type())> >", "struct_halide_1_1_internal_1_1has__static__halide__type__method_3_01_t2_00_01type__sink__t_3_01ddedd981036fe82f478398b25efa5b5f1.html", null ],
      [ "Halide::Internal::meta_and< T >", "struct_halide_1_1_internal_1_1meta__and.html", null ],
      [ "Halide::Runtime::AllInts<>", "struct_halide_1_1_runtime_1_1_all_ints_3_4.html", null ]
    ] ],
    [ "stDmaWrapper_DmaTransferSetup", "structst_dma_wrapper___dma_transfer_setup.html", null ],
    [ "stDmaWrapper_FrameProp", "structst_dma_wrapper___frame_prop.html", null ],
    [ "stDmaWrapper_Roi", "structst_dma_wrapper___roi.html", null ],
    [ "stDmaWrapper_RoiAlignInfo", "structst_dma_wrapper___roi_align_info.html", null ],
    [ "tagRECT", "structtag_r_e_c_t.html", null ],
    [ "timeval", "structtimeval.html", null ],
    [ "Halide::Internal::VariadicVisitor< ExprBranching, int, int >", "class_halide_1_1_internal_1_1_variadic_visitor.html", [
      [ "Halide::Internal::Autoscheduler::ExprBranching", "class_halide_1_1_internal_1_1_autoscheduler_1_1_expr_branching.html", null ]
    ] ],
    [ "Halide::Internal::VariadicVisitor< Simplify, Expr, Stmt >", "class_halide_1_1_internal_1_1_variadic_visitor.html", [
      [ "Halide::Internal::Simplify", "class_halide_1_1_internal_1_1_simplify.html", null ]
    ] ],
    [ "WGPUAdapterProperties", "struct_w_g_p_u_adapter_properties.html", null ],
    [ "WGPUAdapterPropertiesD3D", "struct_w_g_p_u_adapter_properties_d3_d.html", null ],
    [ "WGPUAdapterPropertiesMemoryHeaps", "struct_w_g_p_u_adapter_properties_memory_heaps.html", null ],
    [ "WGPUBindGroupDescriptor", "struct_w_g_p_u_bind_group_descriptor.html", null ],
    [ "WGPUBindGroupEntry", "struct_w_g_p_u_bind_group_entry.html", null ],
    [ "WGPUBindGroupLayoutDescriptor", "struct_w_g_p_u_bind_group_layout_descriptor.html", null ],
    [ "WGPUBindGroupLayoutEntry", "struct_w_g_p_u_bind_group_layout_entry.html", null ],
    [ "WGPUBlendComponent", "struct_w_g_p_u_blend_component.html", null ],
    [ "WGPUBlendState", "struct_w_g_p_u_blend_state.html", null ],
    [ "WGPUBufferBindingLayout", "struct_w_g_p_u_buffer_binding_layout.html", null ],
    [ "WGPUBufferDescriptor", "struct_w_g_p_u_buffer_descriptor.html", null ],
    [ "WGPUBufferHostMappedPointer", "struct_w_g_p_u_buffer_host_mapped_pointer.html", null ],
    [ "WGPUBufferMapCallbackInfo", "struct_w_g_p_u_buffer_map_callback_info.html", null ],
    [ "WGPUChainedStruct", "struct_w_g_p_u_chained_struct.html", null ],
    [ "WGPUChainedStructOut", "struct_w_g_p_u_chained_struct_out.html", null ],
    [ "WGPUColor", "struct_w_g_p_u_color.html", null ],
    [ "WGPUColorTargetState", "struct_w_g_p_u_color_target_state.html", null ],
    [ "WGPUCommandBufferDescriptor", "struct_w_g_p_u_command_buffer_descriptor.html", null ],
    [ "WGPUCommandEncoderDescriptor", "struct_w_g_p_u_command_encoder_descriptor.html", null ],
    [ "WGPUCompilationInfo", "struct_w_g_p_u_compilation_info.html", null ],
    [ "WGPUCompilationMessage", "struct_w_g_p_u_compilation_message.html", null ],
    [ "WGPUComputePassDescriptor", "struct_w_g_p_u_compute_pass_descriptor.html", null ],
    [ "WGPUComputePassTimestampWrites", "struct_w_g_p_u_compute_pass_timestamp_writes.html", null ],
    [ "WGPUComputePipelineDescriptor", "struct_w_g_p_u_compute_pipeline_descriptor.html", null ],
    [ "WGPUConstantEntry", "struct_w_g_p_u_constant_entry.html", null ],
    [ "WGPUCopyTextureForBrowserOptions", "struct_w_g_p_u_copy_texture_for_browser_options.html", null ],
    [ "WGPUCreateComputePipelineAsyncCallbackInfo", "struct_w_g_p_u_create_compute_pipeline_async_callback_info.html", null ],
    [ "WGPUCreateRenderPipelineAsyncCallbackInfo", "struct_w_g_p_u_create_render_pipeline_async_callback_info.html", null ],
    [ "WGPUDawnAdapterPropertiesPowerPreference", "struct_w_g_p_u_dawn_adapter_properties_power_preference.html", null ],
    [ "WGPUDawnBufferDescriptorErrorInfoFromWireClient", "struct_w_g_p_u_dawn_buffer_descriptor_error_info_from_wire_client.html", null ],
    [ "WGPUDawnCacheDeviceDescriptor", "struct_w_g_p_u_dawn_cache_device_descriptor.html", null ],
    [ "WGPUDawnComputePipelineFullSubgroups", "struct_w_g_p_u_dawn_compute_pipeline_full_subgroups.html", null ],
    [ "WGPUDawnEncoderInternalUsageDescriptor", "struct_w_g_p_u_dawn_encoder_internal_usage_descriptor.html", null ],
    [ "WGPUDawnExperimentalSubgroupLimits", "struct_w_g_p_u_dawn_experimental_subgroup_limits.html", null ],
    [ "WGPUDawnMultisampleStateRenderToSingleSampled", "struct_w_g_p_u_dawn_multisample_state_render_to_single_sampled.html", null ],
    [ "WGPUDawnRenderPassColorAttachmentRenderToSingleSampled", "struct_w_g_p_u_dawn_render_pass_color_attachment_render_to_single_sampled.html", null ],
    [ "WGPUDawnShaderModuleSPIRVOptionsDescriptor", "struct_w_g_p_u_dawn_shader_module_s_p_i_r_v_options_descriptor.html", null ],
    [ "WGPUDawnTextureInternalUsageDescriptor", "struct_w_g_p_u_dawn_texture_internal_usage_descriptor.html", null ],
    [ "WGPUDawnTogglesDescriptor", "struct_w_g_p_u_dawn_toggles_descriptor.html", null ],
    [ "WGPUDawnWGSLBlocklist", "struct_w_g_p_u_dawn_w_g_s_l_blocklist.html", null ],
    [ "WGPUDawnWireWGSLControl", "struct_w_g_p_u_dawn_wire_w_g_s_l_control.html", null ],
    [ "WGPUDepthStencilState", "struct_w_g_p_u_depth_stencil_state.html", null ],
    [ "WGPUDepthStencilStateDepthWriteDefinedDawn", "struct_w_g_p_u_depth_stencil_state_depth_write_defined_dawn.html", null ],
    [ "WGPUDeviceDescriptor", "struct_w_g_p_u_device_descriptor.html", null ],
    [ "WGPUExtent2D", "struct_w_g_p_u_extent2_d.html", null ],
    [ "WGPUExtent3D", "struct_w_g_p_u_extent3_d.html", null ],
    [ "WGPUExternalTextureBindingEntry", "struct_w_g_p_u_external_texture_binding_entry.html", null ],
    [ "WGPUExternalTextureBindingLayout", "struct_w_g_p_u_external_texture_binding_layout.html", null ],
    [ "WGPUExternalTextureDescriptor", "struct_w_g_p_u_external_texture_descriptor.html", null ],
    [ "WGPUFragmentState", "struct_w_g_p_u_fragment_state.html", null ],
    [ "WGPUFuture", "struct_w_g_p_u_future.html", null ],
    [ "WGPUFutureWaitInfo", "struct_w_g_p_u_future_wait_info.html", null ],
    [ "WGPUImageCopyBuffer", "struct_w_g_p_u_image_copy_buffer.html", null ],
    [ "WGPUImageCopyExternalTexture", "struct_w_g_p_u_image_copy_external_texture.html", null ],
    [ "WGPUImageCopyTexture", "struct_w_g_p_u_image_copy_texture.html", null ],
    [ "WGPUInstanceDescriptor", "struct_w_g_p_u_instance_descriptor.html", null ],
    [ "WGPUInstanceFeatures", "struct_w_g_p_u_instance_features.html", null ],
    [ "WGPULimits", "struct_w_g_p_u_limits.html", null ],
    [ "WGPUMemoryHeapInfo", "struct_w_g_p_u_memory_heap_info.html", null ],
    [ "WGPUMultisampleState", "struct_w_g_p_u_multisample_state.html", null ],
    [ "WGPUOrigin2D", "struct_w_g_p_u_origin2_d.html", null ],
    [ "WGPUOrigin3D", "struct_w_g_p_u_origin3_d.html", null ],
    [ "WGPUPipelineLayoutDescriptor", "struct_w_g_p_u_pipeline_layout_descriptor.html", null ],
    [ "WGPUPipelineLayoutPixelLocalStorage", "struct_w_g_p_u_pipeline_layout_pixel_local_storage.html", null ],
    [ "WGPUPipelineLayoutStorageAttachment", "struct_w_g_p_u_pipeline_layout_storage_attachment.html", null ],
    [ "WGPUPrimitiveDepthClipControl", "struct_w_g_p_u_primitive_depth_clip_control.html", null ],
    [ "WGPUPrimitiveState", "struct_w_g_p_u_primitive_state.html", null ],
    [ "WGPUProgrammableStageDescriptor", "struct_w_g_p_u_programmable_stage_descriptor.html", null ],
    [ "WGPUQuerySetDescriptor", "struct_w_g_p_u_query_set_descriptor.html", null ],
    [ "WGPUQueueDescriptor", "struct_w_g_p_u_queue_descriptor.html", null ],
    [ "WGPUQueueWorkDoneCallbackInfo", "struct_w_g_p_u_queue_work_done_callback_info.html", null ],
    [ "WGPURenderBundleDescriptor", "struct_w_g_p_u_render_bundle_descriptor.html", null ],
    [ "WGPURenderBundleEncoderDescriptor", "struct_w_g_p_u_render_bundle_encoder_descriptor.html", null ],
    [ "WGPURenderPassColorAttachment", "struct_w_g_p_u_render_pass_color_attachment.html", null ],
    [ "WGPURenderPassDepthStencilAttachment", "struct_w_g_p_u_render_pass_depth_stencil_attachment.html", null ],
    [ "WGPURenderPassDescriptor", "struct_w_g_p_u_render_pass_descriptor.html", null ],
    [ "WGPURenderPassDescriptorMaxDrawCount", "struct_w_g_p_u_render_pass_descriptor_max_draw_count.html", null ],
    [ "WGPURenderPassPixelLocalStorage", "struct_w_g_p_u_render_pass_pixel_local_storage.html", null ],
    [ "WGPURenderPassStorageAttachment", "struct_w_g_p_u_render_pass_storage_attachment.html", null ],
    [ "WGPURenderPassTimestampWrites", "struct_w_g_p_u_render_pass_timestamp_writes.html", null ],
    [ "WGPURenderPipelineDescriptor", "struct_w_g_p_u_render_pipeline_descriptor.html", null ],
    [ "WGPURequestAdapterCallbackInfo", "struct_w_g_p_u_request_adapter_callback_info.html", null ],
    [ "WGPURequestAdapterOptions", "struct_w_g_p_u_request_adapter_options.html", null ],
    [ "WGPURequestDeviceCallbackInfo", "struct_w_g_p_u_request_device_callback_info.html", null ],
    [ "WGPURequiredLimits", "struct_w_g_p_u_required_limits.html", null ],
    [ "WGPUSamplerBindingLayout", "struct_w_g_p_u_sampler_binding_layout.html", null ],
    [ "WGPUSamplerDescriptor", "struct_w_g_p_u_sampler_descriptor.html", null ],
    [ "WGPUShaderModuleDescriptor", "struct_w_g_p_u_shader_module_descriptor.html", null ],
    [ "WGPUShaderModuleSPIRVDescriptor", "struct_w_g_p_u_shader_module_s_p_i_r_v_descriptor.html", null ],
    [ "WGPUShaderModuleWGSLDescriptor", "struct_w_g_p_u_shader_module_w_g_s_l_descriptor.html", null ],
    [ "WGPUSharedFenceDescriptor", "struct_w_g_p_u_shared_fence_descriptor.html", null ],
    [ "WGPUSharedFenceDXGISharedHandleDescriptor", "struct_w_g_p_u_shared_fence_d_x_g_i_shared_handle_descriptor.html", null ],
    [ "WGPUSharedFenceDXGISharedHandleExportInfo", "struct_w_g_p_u_shared_fence_d_x_g_i_shared_handle_export_info.html", null ],
    [ "WGPUSharedFenceExportInfo", "struct_w_g_p_u_shared_fence_export_info.html", null ],
    [ "WGPUSharedFenceMTLSharedEventDescriptor", "struct_w_g_p_u_shared_fence_m_t_l_shared_event_descriptor.html", null ],
    [ "WGPUSharedFenceMTLSharedEventExportInfo", "struct_w_g_p_u_shared_fence_m_t_l_shared_event_export_info.html", null ],
    [ "WGPUSharedFenceVkSemaphoreOpaqueFDDescriptor", "struct_w_g_p_u_shared_fence_vk_semaphore_opaque_f_d_descriptor.html", null ],
    [ "WGPUSharedFenceVkSemaphoreOpaqueFDExportInfo", "struct_w_g_p_u_shared_fence_vk_semaphore_opaque_f_d_export_info.html", null ],
    [ "WGPUSharedFenceVkSemaphoreSyncFDDescriptor", "struct_w_g_p_u_shared_fence_vk_semaphore_sync_f_d_descriptor.html", null ],
    [ "WGPUSharedFenceVkSemaphoreSyncFDExportInfo", "struct_w_g_p_u_shared_fence_vk_semaphore_sync_f_d_export_info.html", null ],
    [ "WGPUSharedFenceVkSemaphoreZirconHandleDescriptor", "struct_w_g_p_u_shared_fence_vk_semaphore_zircon_handle_descriptor.html", null ],
    [ "WGPUSharedFenceVkSemaphoreZirconHandleExportInfo", "struct_w_g_p_u_shared_fence_vk_semaphore_zircon_handle_export_info.html", null ],
    [ "WGPUSharedTextureMemoryAHardwareBufferDescriptor", "struct_w_g_p_u_shared_texture_memory_a_hardware_buffer_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryBeginAccessDescriptor", "struct_w_g_p_u_shared_texture_memory_begin_access_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryDescriptor", "struct_w_g_p_u_shared_texture_memory_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryDmaBufDescriptor", "struct_w_g_p_u_shared_texture_memory_dma_buf_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryDmaBufPlane", "struct_w_g_p_u_shared_texture_memory_dma_buf_plane.html", null ],
    [ "WGPUSharedTextureMemoryDXGISharedHandleDescriptor", "struct_w_g_p_u_shared_texture_memory_d_x_g_i_shared_handle_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryEGLImageDescriptor", "struct_w_g_p_u_shared_texture_memory_e_g_l_image_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryEndAccessState", "struct_w_g_p_u_shared_texture_memory_end_access_state.html", null ],
    [ "WGPUSharedTextureMemoryIOSurfaceDescriptor", "struct_w_g_p_u_shared_texture_memory_i_o_surface_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryOpaqueFDDescriptor", "struct_w_g_p_u_shared_texture_memory_opaque_f_d_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryProperties", "struct_w_g_p_u_shared_texture_memory_properties.html", null ],
    [ "WGPUSharedTextureMemoryVkDedicatedAllocationDescriptor", "struct_w_g_p_u_shared_texture_memory_vk_dedicated_allocation_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryVkImageDescriptor", "struct_w_g_p_u_shared_texture_memory_vk_image_descriptor.html", null ],
    [ "WGPUSharedTextureMemoryVkImageLayoutBeginState", "struct_w_g_p_u_shared_texture_memory_vk_image_layout_begin_state.html", null ],
    [ "WGPUSharedTextureMemoryVkImageLayoutEndState", "struct_w_g_p_u_shared_texture_memory_vk_image_layout_end_state.html", null ],
    [ "WGPUSharedTextureMemoryZirconHandleDescriptor", "struct_w_g_p_u_shared_texture_memory_zircon_handle_descriptor.html", null ],
    [ "WGPUStencilFaceState", "struct_w_g_p_u_stencil_face_state.html", null ],
    [ "WGPUStorageTextureBindingLayout", "struct_w_g_p_u_storage_texture_binding_layout.html", null ],
    [ "WGPUSupportedLimits", "struct_w_g_p_u_supported_limits.html", null ],
    [ "WGPUSurfaceDescriptor", "struct_w_g_p_u_surface_descriptor.html", null ],
    [ "WGPUSurfaceDescriptorFromAndroidNativeWindow", "struct_w_g_p_u_surface_descriptor_from_android_native_window.html", null ],
    [ "WGPUSurfaceDescriptorFromCanvasHTMLSelector", "struct_w_g_p_u_surface_descriptor_from_canvas_h_t_m_l_selector.html", null ],
    [ "WGPUSurfaceDescriptorFromMetalLayer", "struct_w_g_p_u_surface_descriptor_from_metal_layer.html", null ],
    [ "WGPUSurfaceDescriptorFromWaylandSurface", "struct_w_g_p_u_surface_descriptor_from_wayland_surface.html", null ],
    [ "WGPUSurfaceDescriptorFromWindowsCoreWindow", "struct_w_g_p_u_surface_descriptor_from_windows_core_window.html", null ],
    [ "WGPUSurfaceDescriptorFromWindowsHWND", "struct_w_g_p_u_surface_descriptor_from_windows_h_w_n_d.html", null ],
    [ "WGPUSurfaceDescriptorFromWindowsSwapChainPanel", "struct_w_g_p_u_surface_descriptor_from_windows_swap_chain_panel.html", null ],
    [ "WGPUSurfaceDescriptorFromXlibWindow", "struct_w_g_p_u_surface_descriptor_from_xlib_window.html", null ],
    [ "WGPUSwapChainDescriptor", "struct_w_g_p_u_swap_chain_descriptor.html", null ],
    [ "WGPUTextureBindingLayout", "struct_w_g_p_u_texture_binding_layout.html", null ],
    [ "WGPUTextureBindingViewDimensionDescriptor", "struct_w_g_p_u_texture_binding_view_dimension_descriptor.html", null ],
    [ "WGPUTextureDataLayout", "struct_w_g_p_u_texture_data_layout.html", null ],
    [ "WGPUTextureDescriptor", "struct_w_g_p_u_texture_descriptor.html", null ],
    [ "WGPUTextureViewDescriptor", "struct_w_g_p_u_texture_view_descriptor.html", null ],
    [ "WGPUVertexAttribute", "struct_w_g_p_u_vertex_attribute.html", null ],
    [ "WGPUVertexBufferLayout", "struct_w_g_p_u_vertex_buffer_layout.html", null ],
    [ "WGPUVertexState", "struct_w_g_p_u_vertex_state.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< 0 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< 1 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< 2 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< 3 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< 4 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< 5 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< 0 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< 1 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< 2 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< 3 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< 4 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< 5 >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", null ]
];