var searchData=
[
  ['back_0',['back',['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a615a6d6d7b2384574d017b3a7418421a',1,'Halide::Runtime::Internal::BlockStorage::back()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#aef6af3ef738a7f0ed08572601aac0aa9',1,'Halide::Runtime::Internal::BlockStorage::back() const'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a2f03709f73621c035cad0d495b2c2098',1,'Halide::Runtime::Internal::LinkedList::back()'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a01c7760107b0f349f6f1cf3cbe7ef9a4',1,'Halide::Runtime::Internal::LinkedList::back() const'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#adcfb72ee4b97dadc3c83c2891b1aed4a',1,'Halide::Runtime::Internal::PointerTable::back()']]],
  ['backprop_1',['backprop',['../class_halide_1_1_default_cost_model.html#a53edeec62a695607c581c413bc0304da',1,'Halide::DefaultCostModel::backprop(const Runtime::Buffer&lt; const float &gt; &amp;true_runtimes, float learning_rate)'],['../class_halide_1_1_default_cost_model.html#a53edeec62a695607c581c413bc0304da',1,'Halide::DefaultCostModel::backprop(const Runtime::Buffer&lt; const float &gt; &amp;true_runtimes, float learning_rate)']]],
  ['baseexprnode_2',['BaseExprNode',['../struct_halide_1_1_internal_1_1_base_expr_node.html#aaac645865ca4b25ebf26632a92a2c8bd',1,'Halide::Internal::BaseExprNode']]],
  ['basestmtnode_3',['BaseStmtNode',['../struct_halide_1_1_internal_1_1_base_stmt_node.html#a8e3898b060865540798f38bff568c44a',1,'Halide::Internal::BaseStmtNode']]],
  ['before_5fsleep_4',['before_sleep',['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control.html#a84cbf7fbc048a232fd9088326f461579',1,'Halide::Runtime::Internal::Synchronization::parking_control::before_sleep()'],['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1wait__parking__control.html#a7af8a8a229915cacb0a942280a10b016',1,'Halide::Runtime::Internal::Synchronization::wait_parking_control::before_sleep()']]],
  ['begin_5',['begin',['../class_perfect_hash_map.html#ac647acf44e432e0df6379f4c77eee518',1,'PerfectHashMap::begin()'],['../class_perfect_hash_map.html#a5043b05f4ce7960f93772f35b12b5ae8',1,'PerfectHashMap::begin() const'],['../class_halide_1_1_internal_1_1_elf_1_1iterator__range.html#a5859e31f4c02d349b0f8f3857edef86d',1,'Halide::Internal::Elf::iterator_range::begin()'],['../class_halide_1_1_internal_1_1_generator_input_impl.html#af4570033a0f7b44d28f36bc78f9cc507',1,'Halide::Internal::GeneratorInputImpl::begin()'],['../class_halide_1_1_internal_1_1_generator_input___buffer.html#a848de3406544fa4d2b989605faecd496',1,'Halide::Internal::GeneratorInput_Buffer::begin()'],['../class_halide_1_1_internal_1_1_generator_output_impl.html#a9269c16f87b0685b07e0601a0582a6fb',1,'Halide::Internal::GeneratorOutputImpl::begin()'],['../class_halide_1_1_runtime_1_1_buffer_1_1_dimension.html#acc905273e6adbc75a8939480f8ab2a4a',1,'Halide::Runtime::Buffer::Dimension::begin()'],['../class_halide_1_1_runtime_1_1_buffer.html#af61f160da7ae59fb141cc6140b4c30c0',1,'Halide::Runtime::Buffer::begin()'],['../namespace_halide_1_1_internal.html#a2b578ca36f6632806a5f37bc631f801c',1,'Halide::Internal::begin()']]],
  ['begin_5ffunc_6',['begin_func',['../class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html#a49489320b60f11049eff0233275fa95e',1,'Halide::Internal::CodeGen_LLVM']]],
  ['begin_5finterface_7',['begin_interface',['../struct_i_d3_d10_blob_vtbl.html#afe9a9bbc213d3abcd13fa3f60328e4da',1,'ID3D10BlobVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_object_vtbl.html#a4138edbd304e810f379663ed1a5d7b7a',1,'ID3D12ObjectVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_device_child_vtbl.html#aa7af1c8ced4794718c4e19fec5eca4db',1,'ID3D12DeviceChildVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_root_signature_vtbl.html#afd2a64e3e8869e11d37f0f64eff312b6',1,'ID3D12RootSignatureVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_pageable_vtbl.html#a6727be11393e3be700533bfd3438b0e3',1,'ID3D12PageableVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_resource_vtbl.html#a0c7853658ed1ebcdf3a8c9cc03844821',1,'ID3D12ResourceVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_command_allocator_vtbl.html#ad4b389915231be708889a1b4019a0bfe',1,'ID3D12CommandAllocatorVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_command_list_vtbl.html#a275e7e2af45b51fd4f6282d13fce9541',1,'ID3D12CommandListVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_graphics_command_list_vtbl.html#af2f41f1467dfff5ec744eafc321c5d9a',1,'ID3D12GraphicsCommandListVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_command_queue_vtbl.html#a6c4ddc0f0ee079f386dcd2f5db9b00bd',1,'ID3D12CommandQueueVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_device_vtbl.html#a6aa732280f0c2924cb4c53bc70dafce4',1,'ID3D12DeviceVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_fence_vtbl.html#a531854f4aa4d79d448335d46fbdbfaa3',1,'ID3D12FenceVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_pipeline_state_vtbl.html#a73ad890f0ac5a99fa3ed4ab2748d4608',1,'ID3D12PipelineStateVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_descriptor_heap_vtbl.html#a6443ecbc96451322c31acc22657eb9cd',1,'ID3D12DescriptorHeapVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_query_heap_vtbl.html#ac7d77423f7e723a4d4450e75217caa62',1,'ID3D12QueryHeapVtbl::BEGIN_INTERFACE()'],['../struct_i_d3_d12_debug_vtbl.html#a483afcad011a0e31b3f112a6df39b885',1,'ID3D12DebugVtbl::BEGIN_INTERFACE()'],['../struct_i_d_x_g_i_object_vtbl.html#af1220cb77e56f21c22c080f0cef9ea46',1,'IDXGIObjectVtbl::BEGIN_INTERFACE()'],['../struct_i_d_x_g_i_factory_vtbl.html#aa88c18819d1cec725b551fd424c023b1',1,'IDXGIFactoryVtbl::BEGIN_INTERFACE()'],['../struct_i_d_x_g_i_adapter_vtbl.html#a98a0f0568485f771b43816099f460abb',1,'IDXGIAdapterVtbl::BEGIN_INTERFACE()'],['../struct_i_d_x_g_i_factory1_vtbl.html#ae9fc7dc01fe716b1c782f2701b9c6062',1,'IDXGIFactory1Vtbl::BEGIN_INTERFACE()'],['../struct_i_d_x_g_i_adapter1_vtbl.html#aecf8006243ad4a0634bf16e783ad3e42',1,'IDXGIAdapter1Vtbl::BEGIN_INTERFACE()'],['../struct_i_unknown_vtbl.html#a920845538aa28b3ab337664f14017150',1,'IUnknownVtbl::BEGIN_INTERFACE()']]],
  ['bf16_8',['bf16',['../namespace_halide_1_1_concise_casts.html#a8e2154ce76c37412e7d74c0c7fe5fecb',1,'Halide::ConciseCasts']]],
  ['bfloat_9',['BFloat',['../namespace_halide.html#a0e0f7fe222498c37bde1eaa2c771fb0c',1,'Halide']]],
  ['bfloat16_5fto_5ffloat32_10',['bfloat16_to_float32',['../namespace_halide_1_1_internal.html#adfc4c96649e436c9f67531779788b077',1,'Halide::Internal']]],
  ['bind_5finput_11',['bind_input',['../class_halide_1_1_internal_1_1_abstract_generator.html#a497823d3b98d48950e5bcd89090f4102',1,'Halide::Internal::AbstractGenerator::bind_input(const std::string &amp;name, const std::vector&lt; Func &gt; &amp;v)=0'],['../class_halide_1_1_internal_1_1_abstract_generator.html#aab5b1f596624ae451f039aad286fdddb',1,'Halide::Internal::AbstractGenerator::bind_input(const std::string &amp;name, const std::vector&lt; Expr &gt; &amp;v)=0'],['../class_halide_1_1_internal_1_1_generator_base.html#a1cb308902914cda60faa481e59a3c057',1,'Halide::Internal::GeneratorBase::bind_input(const std::string &amp;name, const std::vector&lt; Parameter &gt; &amp;v) override'],['../class_halide_1_1_internal_1_1_generator_base.html#a27663e5eb0f91914132a9cfdbf490892',1,'Halide::Internal::GeneratorBase::bind_input(const std::string &amp;name, const std::vector&lt; Func &gt; &amp;v) override'],['../class_halide_1_1_internal_1_1_generator_base.html#a2a73f762a3f64d1b596499ad2dadb07f',1,'Halide::Internal::GeneratorBase::bind_input(const std::string &amp;name, const std::vector&lt; Expr &gt; &amp;v) override'],['../class_halide_1_1_internal_1_1_abstract_generator.html#a749d4620be4f10b775e288b38c3bd189',1,'Halide::Internal::AbstractGenerator::bind_input()']]],
  ['bits_12',['bits',['../struct_halide_1_1_type.html#a6929f898c0cfc14f3693915272f85020',1,'Halide::Type']]],
  ['bitwise_5for_5freduce_13',['bitwise_or_reduce',['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a86f76d20c53e195277c279e315c97e75',1,'Halide::Internal::IRMatcher::bitwise_or_reduce(uint32_t first, Args... rest)'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#ade15fc322252444c511ae6458ee2e898',1,'Halide::Internal::IRMatcher::bitwise_or_reduce()']]],
  ['block_5fcount_14',['block_count',['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a185d75c915da69a0b983e4ec30f51e82',1,'Halide::Runtime::Internal::BlockAllocator']]],
  ['block_5foccupancy_15',['block_occupancy',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_thread_info.html#a20577348a5f8eab7e6e16f3a64251258',1,'Halide::Internal::Autoscheduler::ThreadInfo']]],
  ['block_5fresource_16',['block_resource',['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#ab9115afa105c0fc1db37897934242346',1,'Halide::Runtime::Internal::RegionAllocator']]],
  ['blockallocator_17',['blockallocator',['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a014d23293282f9389e0ad73645d61b5f',1,'Halide::Runtime::Internal::BlockAllocator::BlockAllocator(const BlockAllocator &amp;)=delete'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a3210af39d7cd01dc860b10d86b8d7804',1,'Halide::Runtime::Internal::BlockAllocator::BlockAllocator()=delete']]],
  ['blocks_5fallocated_18',['blocks_allocated',['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#a7a7666a36b7718b55ff1de041cd17468',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator']]],
  ['blockstorage_19',['blockstorage',['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#acfafc225c0c8532dbd6fb182015955f5',1,'Halide::Runtime::Internal::BlockStorage::BlockStorage(void *user_context, const Config &amp;cfg, const SystemMemoryAllocatorFns &amp;sma=default_allocator())'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a6cd0cde1aba965f02d7dff3c940fc4ae',1,'Halide::Runtime::Internal::BlockStorage::BlockStorage(const BlockStorage &amp;other)']]],
  ['bool_20',['bool',['../namespace_halide.html#ad26cb40c3218a0e075879e44374a4d9d',1,'Halide::Bool()'],['../class_halide_1_1_names_interface.html#a16d08876b2726001f111ce1bb0f6dec5',1,'Halide::NamesInterface::Bool()']]],
  ['bottom_21',['bottom',['../class_halide_1_1_output_image_param.html#aa829012c56463a729ed36b1ca247fd72',1,'Halide::OutputImageParam::bottom()'],['../class_halide_1_1_runtime_1_1_buffer.html#a718f14edf66fa2d6ae84a0da59775458',1,'Halide::Runtime::Buffer::bottom()']]],
  ['bound_22',['bound',['../class_halide_1_1_func.html#af0a2825e04367798cb1d2b58cf13a7b2',1,'Halide::Func::bound()'],['../struct_halide_1_1_internal_1_1_scoped_binding.html#a0dcd5b85574ddbf5bffa8cd6714f79d2',1,'Halide::Internal::ScopedBinding::bound()']]],
  ['bound_5fconstant_5fextent_5floops_23',['bound_constant_extent_loops',['../namespace_halide_1_1_internal.html#a24815856c33f2ea729a891cdf4f3e494',1,'Halide::Internal']]],
  ['bound_5fcorrelated_5fdifferences_24',['bound_correlated_differences',['../namespace_halide_1_1_internal.html#a0bee2a544c782fdc8ca228e53c43845e',1,'Halide::Internal']]],
  ['bound_5fextent_25',['bound_extent',['../class_halide_1_1_func.html#a03e8400651242c62ab709cefeda1062c',1,'Halide::Func']]],
  ['bound_5fsmall_5fallocations_26',['bound_small_allocations',['../namespace_halide_1_1_internal.html#a7428f5e071a4f8c2d89a79afc6b426a0',1,'Halide::Internal']]],
  ['bound_5fstorage_27',['bound_storage',['../class_halide_1_1_func.html#adf605eef64da4a4b3bb17a1483181dc6',1,'Halide::Func']]],
  ['bounded_5fabove_28',['bounded_above',['../struct_halide_1_1_internal_1_1_constant_interval.html#a104b26bd63e31001d3dedb3e0ee3d245',1,'Halide::Internal::ConstantInterval']]],
  ['bounded_5fbelow_29',['bounded_below',['../struct_halide_1_1_internal_1_1_constant_interval.html#a7ab2c8daa5f17e1961952491f5e44890',1,'Halide::Internal::ConstantInterval']]],
  ['boundinfo_30',['boundinfo',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_edge_1_1_bound_info.html#ade6e1e093e8ad17418e40532328e7d90',1,'Halide::Internal::Autoscheduler::FunctionDAG::Edge::BoundInfo::BoundInfo(const Expr &amp;e, const Node::Stage &amp;consumer, bool dependent)'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_edge_1_1_bound_info.html#a05d443c641b0f5920d4dda812f7242b8',1,'Halide::Internal::Autoscheduler::FunctionDAG::Edge::BoundInfo::BoundInfo(const Expr &amp;e, const Node::Stage &amp;consumer)']]],
  ['bounds_31',['bounds',['../class_halide_1_1_internal_1_1_func_schedule.html#a282462c31d2d8887ce2a9e8ab8cdad0e',1,'Halide::Internal::FuncSchedule::bounds() const'],['../class_halide_1_1_internal_1_1_func_schedule.html#af3b2762be25e86c0d5f7a2c3b875a1b0',1,'Halide::Internal::FuncSchedule::bounds()']]],
  ['bounds_5finference_32',['bounds_inference',['../namespace_halide_1_1_internal.html#aff79174f5ffa82cd2af8a447439d3c3d',1,'Halide::Internal']]],
  ['bounds_5fof_5fexpr_5fin_5fscope_33',['bounds_of_expr_in_scope',['../namespace_halide_1_1_internal.html#a963b0883bbda1c2664341158fce0b030',1,'Halide::Internal']]],
  ['bounds_5fof_5ftype_34',['bounds_of_type',['../struct_halide_1_1_internal_1_1_constant_interval.html#a21309234778e7612b2c54d050ee94220',1,'Halide::Internal::ConstantInterval']]],
  ['bounds_5ftest_35',['bounds_test',['../namespace_halide_1_1_internal.html#a439ef9127bf30f5e2a67963eb8db0323',1,'Halide::Internal']]],
  ['box_36',['box',['../struct_halide_1_1_internal_1_1_box.html#a2d4179fbfa55a6c2e5722d54c9a72dc5',1,'Halide::Internal::Box::Box()=default'],['../struct_halide_1_1_internal_1_1_box.html#a1fab4f1a64ec075c717bb0d067b76327',1,'Halide::Internal::Box::Box(size_t sz)'],['../struct_halide_1_1_internal_1_1_box.html#ac90ff94522f9b9b3722b6183edd09364',1,'Halide::Internal::Box::Box(const std::vector&lt; Interval &gt; &amp;b)']]],
  ['box_5fcontains_37',['box_contains',['../namespace_halide_1_1_internal.html#a9198438916c78b87c90e665d665a18cd',1,'Halide::Internal']]],
  ['box_5fintersection_38',['box_intersection',['../namespace_halide_1_1_internal.html#a8c57c8cff1c0ff811a01724b58086bdc',1,'Halide::Internal']]],
  ['box_5fprovided_39',['box_provided',['../namespace_halide_1_1_internal.html#ae48514c5115221230858e6e5b8584877',1,'Halide::Internal::box_provided(const Expr &amp;e, const std::string &amp;fn, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())'],['../namespace_halide_1_1_internal.html#a48f44cfeb8474bb0aaa36e526fd65e35',1,'Halide::Internal::box_provided(Stmt s, const std::string &amp;fn, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())']]],
  ['box_5frequired_40',['box_required',['../namespace_halide_1_1_internal.html#a6463d6b6c8c2d39485ca75d70bf7b246',1,'Halide::Internal::box_required(const Expr &amp;e, const std::string &amp;fn, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())'],['../namespace_halide_1_1_internal.html#a98c9b1c2da827d6cb5394a0bb7e34533',1,'Halide::Internal::box_required(Stmt s, const std::string &amp;fn, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())']]],
  ['box_5fsize_41',['box_size',['../namespace_halide_1_1_internal.html#a09ce3144d60aa2f3abdb127b3750cb73',1,'Halide::Internal']]],
  ['box_5fto_5fvector_42',['box_to_vector',['../namespace_halide_1_1_internal.html#a3ba9163fc25824f5bcd2600ca177ff64',1,'Halide::Internal']]],
  ['box_5ftouched_43',['box_touched',['../namespace_halide_1_1_internal.html#aa4b563d3cf1a063d9c85a584f796d032',1,'Halide::Internal::box_touched(const Expr &amp;e, const std::string &amp;fn, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())'],['../namespace_halide_1_1_internal.html#a6d3eadf5a7fa994f622e31c373bcf3d3',1,'Halide::Internal::box_touched(Stmt s, const std::string &amp;fn, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())']]],
  ['box_5funion_44',['box_union',['../namespace_halide_1_1_internal.html#af86d8a9b260b097d115182e4b8488f09',1,'Halide::Internal']]],
  ['boxes_5foverlap_45',['boxes_overlap',['../namespace_halide_1_1_internal.html#ac9641dd947fdf6352ccd5e34548db35e',1,'Halide::Internal']]],
  ['boxes_5fprovided_46',['boxes_provided',['../namespace_halide_1_1_internal.html#a8a8a3b4956c0e75a82926667995f658e',1,'Halide::Internal::boxes_provided(const Expr &amp;e, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())'],['../namespace_halide_1_1_internal.html#a535b6fbb514f724d8df850efeaaea0bd',1,'Halide::Internal::boxes_provided(Stmt s, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())']]],
  ['boxes_5frequired_47',['boxes_required',['../namespace_halide_1_1_internal.html#ad06242669df2b37e586deb5740de64b2',1,'Halide::Internal::boxes_required(const Expr &amp;e, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())'],['../namespace_halide_1_1_internal.html#ae4af1849bf39d9530f6e37a8a1c478fc',1,'Halide::Internal::boxes_required(Stmt s, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())']]],
  ['boxes_5ftouched_48',['boxes_touched',['../namespace_halide_1_1_internal.html#a836aabb32682c2147c8780c6dd9bffa8',1,'Halide::Internal::boxes_touched(const Expr &amp;e, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())'],['../namespace_halide_1_1_internal.html#aa3f6aa1329d6c1141e5f8557b243c7f7',1,'Halide::Internal::boxes_touched(Stmt s, const Scope&lt; Interval &gt; &amp;scope=Scope&lt; Interval &gt;::empty_scope(), const FuncValueBounds &amp;func_bounds=empty_func_value_bounds())']]],
  ['broadcast_49',['broadcast',['../class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1fast__cond.html#a674325537bba9b1363d11b56d53c31e1',1,'Halide::Runtime::Internal::Synchronization::fast_cond::broadcast()'],['../struct_halide_1_1_runtime_1_1_internal_1_1halide__cond__with__spinning.html#a1064b0448ded3af791ef4c742716ff01',1,'Halide::Runtime::Internal::halide_cond_with_spinning::broadcast()'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a9922c231b05db372ed6a96007a2d6a20',1,'Halide::Internal::IRMatcher::broadcast()']]],
  ['broadcast_5ffactor_50',['broadcast_factor',['../struct_halide_1_1_internal_1_1_shuffle.html#ab74d19261de16a0dc25e0cab29b33a18',1,'Halide::Internal::Shuffle']]],
  ['broadcast_5fparking_5fcontrol_51',['broadcast_parking_control',['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1broadcast__parking__control.html#a4735079942d5c7df73ebc7e98523be12',1,'Halide::Runtime::Internal::Synchronization::broadcast_parking_control']]],
  ['bucket_5fpair_52',['bucket_pair',['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1bucket__pair.html#a2aa164b9aad55ea25dc9d20df0c67eea',1,'Halide::Runtime::Internal::Synchronization::bucket_pair']]],
  ['buf_53',['buf',['../class_halide_1_1_internal_1_1_i_r_printer.html#a0154a4223577786b27208e7b3b750026',1,'Halide::Internal::IRPrinter']]],
  ['buffer_54',['buffer',['../class_halide_1_1_runtime_1_1_buffer.html#a6f9a9bbab21216df291beec442d82eb5',1,'Halide::Runtime::Buffer::Buffer(const std::vector&lt; int &gt; &amp;sizes)'],['../class_halide_1_1_runtime_1_1_buffer.html#ad67fa8b41da97a2bdeadb5fc0b399244',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, const std::vector&lt; int &gt; &amp;sizes, const std::vector&lt; int &gt; &amp;storage_order)'],['../class_halide_1_1_runtime_1_1_buffer.html#ad5c726c9de0e28d008c712fc7901bdbc',1,'Halide::Runtime::Buffer::Buffer(const std::vector&lt; int &gt; &amp;sizes, const std::vector&lt; int &gt; &amp;storage_order)'],['../class_halide_1_1_runtime_1_1_buffer.html#a8acfdedd0794455c694cdd92b8a5947a',1,'Halide::Runtime::Buffer::Buffer(Array(&amp;vals)[N])'],['../class_halide_1_1_runtime_1_1_buffer.html#af745eeeb867f1edebc9871e999c4b860',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, add_const_if_T_is_const&lt; void &gt; *data, int first, Args &amp;&amp;...rest)'],['../class_halide_1_1_runtime_1_1_buffer.html#a7a75a3dc6097f6a520166ecd16151575',1,'Halide::Runtime::Buffer::Buffer(T *data, int first, Args &amp;&amp;...rest)'],['../class_halide_1_1_runtime_1_1_buffer.html#af3d4a98fe4f99fd7dbd08f77f067d435',1,'Halide::Runtime::Buffer::Buffer(T *data, const std::vector&lt; int &gt; &amp;sizes)'],['../class_halide_1_1_runtime_1_1_buffer.html#a2c5b03037f53363a00913ceef3bbf7aa',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, add_const_if_T_is_const&lt; void &gt; *data, const std::vector&lt; int &gt; &amp;sizes)'],['../class_halide_1_1_runtime_1_1_buffer.html#ab6ed73a8479021b7fd3fbc1cb5346fbd',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, add_const_if_T_is_const&lt; void &gt; *data, int d, const halide_dimension_t *shape)'],['../class_halide_1_1_runtime_1_1_buffer.html#ad8d8fedf74488dbfb98f2fbad8af8af5',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, add_const_if_T_is_const&lt; void &gt; *data, const std::vector&lt; halide_dimension_t &gt; &amp;shape)'],['../class_halide_1_1_runtime_1_1_buffer.html#a3710532677fb4b9ebcec2840a204f277',1,'Halide::Runtime::Buffer::Buffer(T *data, int d, const halide_dimension_t *shape)'],['../class_halide_1_1_runtime_1_1_buffer.html#af2448b8222141ff8609484811e0be7f4',1,'Halide::Runtime::Buffer::Buffer(T *data, const std::vector&lt; halide_dimension_t &gt; &amp;shape)'],['../class_halide_1_1_parameter.html#acac5817d9ecff0217513e0214253b4de',1,'Halide::Parameter::buffer()'],['../class_halide_1_1_buffer.html#aa535cb61ac08ce89274f19a085223f0e',1,'Halide::Buffer::Buffer()=default'],['../class_halide_1_1_buffer.html#a47c169bae44acc553a6a130209a5ba10',1,'Halide::Buffer::Buffer(const Buffer &amp;that)=default'],['../class_halide_1_1_buffer.html#a82ebc48a88b2e6cafba5c2fc0bc257f0',1,'Halide::Buffer::Buffer(const Buffer&lt; T2, D2 &gt; &amp;other)'],['../class_halide_1_1_buffer.html#ab8964c87cfe1a48168ad189d5e781b49',1,'Halide::Buffer::Buffer(Buffer&lt; T2, D2 &gt; &amp;&amp;other) noexcept'],['../class_halide_1_1_buffer.html#a25cd77196e0816ebec250d4879a36524',1,'Halide::Buffer::Buffer(Runtime::Buffer&lt; T, D2 &gt; &amp;&amp;buf, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#a4859ff5d89bd8f862eb23677fe21cb3e',1,'Halide::Buffer::Buffer(Type t, int first, Args... rest)'],['../class_halide_1_1_buffer.html#ae846db7d63adc276ff35aa7cc3db1704',1,'Halide::Buffer::Buffer(const halide_buffer_t &amp;buf, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#ac3b7a465e67b031fec8bcc066af82ede',1,'Halide::Buffer::Buffer(int first, const Args &amp;...rest)'],['../class_halide_1_1_buffer.html#a1897e3fc93dc1e54118193b1a3e9a617',1,'Halide::Buffer::Buffer(Type t, const std::vector&lt; int &gt; &amp;sizes, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#ac57550c101ff517f29ba4a3cb2fa538b',1,'Halide::Buffer::Buffer(Type t, const std::vector&lt; int &gt; &amp;sizes, const std::vector&lt; int &gt; &amp;storage_order, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#ad823e720061287a1f1de103affc5073c',1,'Halide::Buffer::Buffer(const std::vector&lt; int &gt; &amp;sizes, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#a93d8ee81b3ea1d9076061ef27c62f570',1,'Halide::Buffer::Buffer(const std::vector&lt; int &gt; &amp;sizes, const std::vector&lt; int &gt; &amp;storage_order, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#a88d4d6b38731b2c339c66c9a98234859',1,'Halide::Buffer::Buffer(Array(&amp;vals)[N], const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#ab85a0364be16caad4b38a70b88b6af5d',1,'Halide::Buffer::Buffer(Type t, Internal::add_const_if_T_is_const&lt; T, void &gt; *data, int first, Args &amp;&amp;...rest)'],['../class_halide_1_1_buffer.html#aea93800c35c0ce00499951e091ae8a5c',1,'Halide::Buffer::Buffer(Type t, Internal::add_const_if_T_is_const&lt; T, void &gt; *data, const std::vector&lt; int &gt; &amp;sizes, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#ab4d6ad7cf9e9303e6ee5efd34dff8515',1,'Halide::Buffer::Buffer(T *data, int first, Args &amp;&amp;...rest)'],['../class_halide_1_1_buffer.html#ab2b1f8d871627593307f722442e78534',1,'Halide::Buffer::Buffer(T *data, const std::vector&lt; int &gt; &amp;sizes, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#aab8ff93c2faba840b27ac98e7e2388fd',1,'Halide::Buffer::Buffer(Type t, Internal::add_const_if_T_is_const&lt; T, void &gt; *data, const std::vector&lt; int &gt; &amp;sizes, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#a7a76f7a90f3733af1e6638ba90c53395',1,'Halide::Buffer::Buffer(Type t, Internal::add_const_if_T_is_const&lt; T, void &gt; *data, int d, const halide_dimension_t *shape, const std::string &amp;name=&quot;&quot;)'],['../class_halide_1_1_buffer.html#ae9638d570a4ce97214a08ad2a8082800',1,'Halide::Buffer::Buffer(T *data, int d, const halide_dimension_t *shape, const std::string &amp;name=&quot;&quot;)'],['../struct_halide_1_1_internal_1_1_closure_1_1_buffer.html#a3bf15d7e4ab7b8bf5fbba4a9175ce0d9',1,'Halide::Internal::Closure::Buffer::Buffer()'],['../class_halide_1_1_runtime_1_1_buffer.html#afc2f18959c685bf0ba892f9a29e8d0b9',1,'Halide::Runtime::Buffer::Buffer()'],['../class_halide_1_1_runtime_1_1_buffer.html#a07609225c4ec4d7673000d7a79a57c8a',1,'Halide::Runtime::Buffer::Buffer(const halide_buffer_t &amp;buf, BufferDeviceOwnership ownership=BufferDeviceOwnership::Unmanaged)'],['../class_halide_1_1_runtime_1_1_buffer.html#ad048ce04fa6d13437e316e9dab19b82a',1,'Halide::Runtime::Buffer::Buffer(const Buffer&lt; T, Dims, InClassDimStorage &gt; &amp;other)'],['../class_halide_1_1_runtime_1_1_buffer.html#aede3619cd67b1af97eb65df0e04c5bec',1,'Halide::Runtime::Buffer::Buffer(const Buffer&lt; T2, D2, S2 &gt; &amp;other)'],['../class_halide_1_1_runtime_1_1_buffer.html#abbd8073f54fc71d798c5c852d3801e72',1,'Halide::Runtime::Buffer::Buffer(Buffer&lt; T, Dims, InClassDimStorage &gt; &amp;&amp;other) noexcept'],['../class_halide_1_1_runtime_1_1_buffer.html#a39ded27b11bc20297176a52832f14180',1,'Halide::Runtime::Buffer::Buffer(Buffer&lt; T2, D2, S2 &gt; &amp;&amp;other)'],['../class_halide_1_1_runtime_1_1_buffer.html#ab51520296570815ffd619dd13b14b71c',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, int first, Args... rest)'],['../class_halide_1_1_runtime_1_1_buffer.html#a9b1a5db7bae2feb76e2f117bf9523ca8',1,'Halide::Runtime::Buffer::Buffer(int first)'],['../class_halide_1_1_runtime_1_1_buffer.html#a5b2ee349b599a9adefbb031a293bc0c8',1,'Halide::Runtime::Buffer::Buffer(int first, int second, Args... rest)'],['../class_halide_1_1_runtime_1_1_buffer.html#a2f352de39963bee113e1c12457580d2e',1,'Halide::Runtime::Buffer::Buffer(halide_type_t t, const std::vector&lt; int &gt; &amp;sizes)']]],
  ['buffer_5faccessor_55',['buffer_accessor',['../namespace_halide_1_1_internal.html#a9b58338c6b3553965f8360efe1d31788',1,'Halide::Internal']]],
  ['buffer_5fconstraints_56',['buffer_constraints',['../class_halide_1_1_parameter.html#aeca9c537a594a316854229d4d72bdb8c',1,'Halide::Parameter']]],
  ['buffer_5ftype_5fname_57',['buffer_type_name',['../namespace_halide_1_1_internal.html#ab14638fa4f1475b6b6acb22a9419afea',1,'Halide::Internal']]],
  ['buffer_5ftype_5fname_5fnon_5fconst_58',['buffer_type_name_non_const',['../namespace_halide_1_1_internal.html#a844f5db8861adba47dc2dc0e38666407',1,'Halide::Internal']]],
  ['buffer_5ftype_5fname_5fnon_5fconst_3c_20void_20_3e_59',['buffer_type_name_non_const&lt; void &gt;',['../namespace_halide_1_1_internal.html#a7f55fb27359093d52c4c4447db053edc',1,'Halide::Internal']]],
  ['buffers_60',['buffers',['../class_halide_1_1_module.html#a9a0e353d689d15cb91f81aeb0f18d6e1',1,'Halide::Module']]],
  ['build_61',['build',['../struct_halide_1_1_internal_1_1_buffer_builder.html#a9bffaf9c88e3178877b6d8e71ab88de0',1,'Halide::Internal::BufferBuilder']]],
  ['build_5fenvironment_62',['build_environment',['../namespace_halide_1_1_internal.html#ac3f5192ac624544dd004e7e9b58baeed',1,'Halide::Internal']]],
  ['build_5fgradient_5fmodule_63',['build_gradient_module',['../class_halide_1_1_internal_1_1_abstract_generator.html#acc6d65569988a392819942ac2427001b',1,'Halide::Internal::AbstractGenerator']]],
  ['build_5fmodule_64',['build_module',['../class_halide_1_1_internal_1_1_abstract_generator.html#ae7548d91698acbca64ea07cda1df9a71',1,'Halide::Internal::AbstractGenerator']]],
  ['build_5fpipeline_65',['build_pipeline',['../class_halide_1_1_generator.html#ac7d23abcbd64f27d622a56074d2388d1',1,'Halide::Generator::build_pipeline()'],['../class_halide_1_1_internal_1_1_abstract_generator.html#ab0bb05900a1504ef411906a88a10cdd6',1,'Halide::Internal::AbstractGenerator::build_pipeline()']]],
  ['build_5freplacement_66',['build_replacement',['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter.html#a08fd58db9bc24255e3cc7f55577d7d75',1,'Halide::Internal::IRMatcher::Rewriter']]],
  ['bytes_67',['bytes',['../struct_halide_1_1_type.html#a93ce8cbacc3412086b111077be57de0f',1,'Halide::Type']]],
  ['bytes_5fallocated_5ffor_5fblocks_68',['bytes_allocated_for_blocks',['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#aac071a3f99aa3e9f92435f705be70b02',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator']]],
  ['bytes_5fallocated_5ffor_5fregions_69',['bytes_allocated_for_regions',['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#ad37a233d6d68a0f5d60f37335eee1d21',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator']]]
];
