var searchData=
[
  ['r_0',['r',['../struct_halide_1_1_pipeline_1_1_realization_arg.html#a43d5ae03201daf970a4273e016a13c7f',1,'Halide::Pipeline::RealizationArg::r()'],['../struct_w_g_p_u_color.html#a589bf645888cc2db9d88ebbf74677789',1,'WGPUColor::r()']]],
  ['raise_5fto_5finteger_5fpower_1',['raise_to_integer_power',['../namespace_halide_1_1_internal.html#aec662f503947166115071493eaa00780',1,'Halide::Internal']]],
  ['ramp_2',['Ramp',['../struct_halide_1_1_internal_1_1_ramp.html',1,'Halide::Internal']]],
  ['ramp_3',['ramp',['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a431f2d238dfcffbd0c3451ef90232877',1,'Halide::Internal::IRMatcher']]],
  ['ramp_4',['Ramp',['../namespace_halide_1_1_internal.html#aee9e0b8e5376e2294d74ded8e7de9ef2a99b4c3afc6aaa3ab4de17c90455a55eb',1,'Halide::Internal']]],
  ['rampop_5',['RampOp',['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op.html',1,'Halide::Internal::IRMatcher']]],
  ['random_6',['random',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a742d8a86e645910b0f22f5ef90d64f7e',1,'Halide::Internal::Call']]],
  ['random_2eh_7',['Random.h',['../_random_8h.html',1,'']]],
  ['random_5fdropout_8',['random_dropout',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_anderson2021_params.html#a0ddaf008950d73a5a54007c5c0abb438',1,'Halide::Internal::Autoscheduler::Anderson2021Params::random_dropout()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_adams2019_params.html#a15c2c4a6cf1e0acde05a4615eb5d8bf6',1,'Halide::Internal::Autoscheduler::Adams2019Params::random_dropout()']]],
  ['random_5fdropout_5fseed_9',['random_dropout_seed',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_anderson2021_params.html#abedee4ed7b46f858d03b7fae67716bb3',1,'Halide::Internal::Autoscheduler::Anderson2021Params::random_dropout_seed()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_adams2019_params.html#aa289429278a50e64b347cd558fed0016',1,'Halide::Internal::Autoscheduler::Adams2019Params::random_dropout_seed()']]],
  ['random_5ffloat_10',['random_float',['../namespace_halide.html#a59bd57263c72c6712b643ab6486ed026',1,'Halide::random_float()'],['../namespace_halide_1_1_internal.html#a795f343747d7f716a33198907c3e7d25',1,'Halide::Internal::random_float()']]],
  ['random_5fint_11',['random_int',['../namespace_halide.html#aaed5b59d6a43446e311633912427b2b3',1,'Halide::random_int()'],['../namespace_halide_1_1_internal.html#ae4e64539c6d89123f6200b919ec28fbb',1,'Halide::Internal::random_int()']]],
  ['random_5fuint_12',['random_uint',['../namespace_halide.html#a160cd421537be8b4cd44fc32958604c2',1,'Halide']]],
  ['random_5fvariable_5fcounter_13',['random_variable_counter',['../namespace_halide_1_1_internal.html#acf4a67af6498244e055c3e0ec8f69990',1,'Halide::Internal']]],
  ['randomize_14',['randomize',['../struct_halide_1_1_internal_1_1_weights.html#a6911d84fdfa7632582f206175629886d',1,'Halide::Internal::Weights::randomize(uint32_t seed)'],['../struct_halide_1_1_internal_1_1_weights.html#a6911d84fdfa7632582f206175629886d',1,'Halide::Internal::Weights::randomize(uint32_t seed)']]],
  ['randomize_5ftilings_15',['randomize_tilings',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_anderson2021_params.html#a1e218ed9478b85271f301c5b522bbd90',1,'Halide::Internal::Autoscheduler::Anderson2021Params']]],
  ['range_16',['Range',['../struct_halide_1_1_range.html',1,'Halide']]],
  ['range_17',['range',['../namespacecmdline.html#a6fd6153b623203e42c7c0fb47c358234',1,'cmdline::range()'],['../struct_halide_1_1_runtime_1_1_internal_1_1_memory_region.html#ad32e6a90daefa0e64d854b9860661c7f',1,'Halide::Runtime::Internal::MemoryRegion::range()'],['../struct_halide_1_1_internal_1_1reverse__adaptor.html#a524971c0cb39398e276a58d7fecf3448',1,'Halide::Internal::reverse_adaptor::range()']]],
  ['range_18',['Range',['../struct_halide_1_1_range.html#a46c017c3b4b96ea09d57f712994141a6',1,'Halide::Range::Range()=default'],['../struct_halide_1_1_range.html#ae5592e6e10923c9bb8a6f2d2b5cb7269',1,'Halide::Range::Range(const Expr &amp;min_in, const Expr &amp;extent_in)']]],
  ['range_5freader_19',['range_reader',['../structcmdline_1_1range__reader.html',1,'cmdline::range_reader&lt; T &gt;'],['../structcmdline_1_1range__reader.html#a7b31d754293d2f2f3df49b40a6e95a5a',1,'cmdline::range_reader::range_reader()']]],
  ['rangetype_20',['RangeType',['../struct_d3_d12___d_e_s_c_r_i_p_t_o_r___r_a_n_g_e1.html#a2295b8b21927a65bcb4e849f90bbebac',1,'D3D12_DESCRIPTOR_RANGE1::RangeType()'],['../struct_d3_d12___d_e_s_c_r_i_p_t_o_r___r_a_n_g_e.html#a06795373064f874721b84b535f1168d3',1,'D3D12_DESCRIPTOR_RANGE::RangeType()']]],
  ['rasterizedstream_21',['RasterizedStream',['../struct_d3_d12___s_t_r_e_a_m___o_u_t_p_u_t___d_e_s_c.html#a101fda45269b23f4ac2183bf1a761973',1,'D3D12_STREAM_OUTPUT_DESC']]],
  ['rasterizerstate_22',['RasterizerState',['../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#af4260c7c154e117b4286cc043939e9b1',1,'D3D12_GRAPHICS_PIPELINE_STATE_DESC']]],
  ['raw_5fbuffer_23',['raw_buffer',['../class_halide_1_1_parameter.html#ac9d912036e9e41ccd70550e2d538bf50',1,'Halide::Parameter::raw_buffer()'],['../class_halide_1_1_runtime_1_1_buffer.html#a9f45ffcb247b9120bef9534825e11e6e',1,'Halide::Runtime::Buffer::raw_buffer()'],['../class_halide_1_1_runtime_1_1_buffer.html#a8c134392cab9b6537db18f62d3ae35a8',1,'Halide::Runtime::Buffer::raw_buffer() const']]],
  ['rdom_24',['RDom',['../class_halide_1_1_r_dom.html',1,'Halide::RDom'],['../class_halide_1_1_r_dom.html#ab45d552a36e2a8c8daf479fe058b1d15',1,'Halide::RDom::RDom(const Buffer&lt; void, -1 &gt; &amp;)'],['../class_halide_1_1_r_dom.html#aae5fd754270f8fb1853f73fd48af28ca',1,'Halide::RDom::RDom(const Expr &amp;min, const Expr &amp;extent, Args &amp;&amp;...args)'],['../class_halide_1_1_r_dom.html#a6c0bf61061a972b499ae71c8a6d7e64f',1,'Halide::RDom::RDom(const Region &amp;region, std::string name=&quot;&quot;)'],['../class_halide_1_1_r_dom.html#a67f1c2b2c0c169dfa82f9698b302d659',1,'Halide::RDom::RDom()=default'],['../class_halide_1_1_names_interface.html#abfa71550f66b8e863164847082684cf9',1,'Halide::NamesInterface::RDom()'],['../class_halide_1_1_r_dom.html#ac8bd6e1c4e3b85eaca7d961ea558cfff',1,'Halide::RDom::RDom(const OutputImageParam &amp;)'],['../class_halide_1_1_r_dom.html#ae6b9c8d233cff2113cb5aa9dc29b625e',1,'Halide::RDom::RDom(const Buffer&lt; T, Dims &gt; &amp;im)'],['../class_halide_1_1_r_dom.html#a64be732e23f451c469d0c50732aebb4f',1,'Halide::RDom::RDom(const Internal::ReductionDomain &amp;d)']]],
  ['rdom_2eh_25',['RDom.h',['../_r_dom_8h.html',1,'']]],
  ['read_26',['read',['../struct_halide_1_1_internal_1_1_device_argument.html#a2e047596694e573e21dd004ed2f71c01',1,'Halide::Internal::DeviceArgument::read()'],['../struct_halide_1_1_internal_1_1_closure_1_1_buffer.html#a581401bcd8968496af127355ad591924',1,'Halide::Internal::Closure::Buffer::read()']]],
  ['read_5fentire_5ffile_27',['read_entire_file',['../namespace_halide_1_1_internal.html#a4b13a717252cb9bda0e37b585d5f65ef',1,'Halide::Internal']]],
  ['read_5fonly_5fscalar_5faddress_28',['read_only_scalar_address',['../class_halide_1_1_parameter.html#abbca2b64dac9f81b72e73c079d09ff5a',1,'Halide::Parameter']]],
  ['readable_5ftypename_29',['readable_typename',['../namespacecmdline_1_1detail.html#a9e3c4f02792dba7836cb5d933bf8665f',1,'cmdline::detail']]],
  ['readable_5ftypename_3c_20bool_20_3e_30',['readable_typename&lt; bool &gt;',['../namespacecmdline_1_1detail.html#ad4d536bb7defb6b0864976a7eee3c57f',1,'cmdline::detail']]],
  ['readable_5ftypename_3c_20int_20_3e_31',['readable_typename&lt; int &gt;',['../namespacecmdline_1_1detail.html#a13ff9ed7eeb792f4041e2a65b959f317',1,'cmdline::detail']]],
  ['readable_5ftypename_3c_20std_3a_3astring_20_3e_32',['readable_typename&lt; std::string &gt;',['../namespacecmdline_1_1detail.html#aeaaa18e134cb1066b14d447a43c6386e',1,'cmdline::detail']]],
  ['realization_33',['Realization',['../class_halide_1_1_realization.html',1,'Halide::Realization'],['../class_halide_1_1_realization.html#a2aff211227004868f9cc54e9611ceec1',1,'Halide::Realization::Realization(std::vector&lt; Buffer&lt; void &gt; &gt; &amp;&amp;e)'],['../class_halide_1_1_realization.html#a3d76ba114ff68bd3c8a473241d3d6dc9',1,'Halide::Realization::Realization(std::initializer_list&lt; Buffer&lt; void &gt; &gt; e)'],['../class_halide_1_1_realization.html#a086473f19d68ec72f9adefdf56919e98',1,'Halide::Realization::Realization(const Buffer&lt; void &gt; &amp;e)'],['../class_halide_1_1_realization.html#a5eb7920f558d04753cbd5c313b2e9130',1,'Halide::Realization::Realization(Buffer&lt; void &gt; &amp;&amp;e)'],['../class_halide_1_1_realization.html#a83e31213c1b4d9ef166e5599728dace6',1,'Halide::Realization::Realization(const std::vector&lt; Buffer&lt; void &gt; &gt; &amp;e)']]],
  ['realization_2eh_34',['Realization.h',['../_realization_8h.html',1,'']]],
  ['realization_5forder_35',['realization_order',['../namespace_halide_1_1_internal.html#a16182ff30077d1ecfc92f992ff2faccc',1,'Halide::Internal']]],
  ['realizationarg_36',['RealizationArg',['../struct_halide_1_1_pipeline_1_1_realization_arg.html',1,'Halide::Pipeline::RealizationArg'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#a4c9f8a46c60ae98dd2f0c3dc21a98f7e',1,'Halide::Pipeline::RealizationArg::RealizationArg(Runtime::Buffer&lt; T, Dims &gt; &amp;dst)'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#a3c9bb1f85d94d07556390b8bfe418660',1,'Halide::Pipeline::RealizationArg::RealizationArg(Buffer&lt; T, Dims &gt; &amp;dst)'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#a12c3368cbab0ff6fdf18bc17867a019f',1,'Halide::Pipeline::RealizationArg::RealizationArg(halide_buffer_t *buf)'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#ad5147b0548564ea793ba101967299d85',1,'Halide::Pipeline::RealizationArg::RealizationArg(Realization &amp;&amp;r)'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#aece06bca53ad8e53be17bbe417583856',1,'Halide::Pipeline::RealizationArg::RealizationArg(Realization &amp;r)'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#a0ac271a3ebc0fa8ea3346bae13214377',1,'Halide::Pipeline::RealizationArg::RealizationArg(Buffer&lt; T, Dims &gt; &amp;a, Args &amp;&amp;...args)'],['../struct_halide_1_1_pipeline_1_1_realization_arg.html#a4c2f55de4bddfda26bbd96e0014b2326',1,'Halide::Pipeline::RealizationArg::RealizationArg(RealizationArg &amp;&amp;from)=default']]],
  ['realizationorder_2eh_37',['RealizationOrder.h',['../_realization_order_8h.html',1,'']]],
  ['realize_38',['Realize',['../struct_halide_1_1_internal_1_1_realize.html',1,'Halide::Internal']]],
  ['realize_39',['realize',['../class_halide_1_1_pipeline.html#a34aa379847fa85d6fc171515082cc7e0',1,'Halide::Pipeline::realize(JITUserContext *context, std::vector&lt; int32_t &gt; sizes={}, const Target &amp;target=Target())'],['../class_halide_1_1_pipeline.html#ade621354ce5330852b2cc1ce75e2c41e',1,'Halide::Pipeline::realize(RealizationArg output, const Target &amp;target=Target())'],['../class_halide_1_1_pipeline.html#a3ed2897d9ed2711b998d403e09b9ce67',1,'Halide::Pipeline::realize(JITUserContext *context, RealizationArg output, const Target &amp;target=Target())']]],
  ['realize_40',['Realize',['../namespace_halide_1_1_internal.html#aee9e0b8e5376e2294d74ded8e7de9ef2acbe1377636dc5dc95b68ff96203249cc',1,'Halide::Internal']]],
  ['realize_41',['realize',['../class_halide_1_1_internal_1_1_generator_base.html#a2da465a5054ac11f789717e1dfd87874',1,'Halide::Internal::GeneratorBase::realize(Args &amp;&amp;...args)'],['../class_halide_1_1_internal_1_1_generator_base.html#a6c7c7819c97c93390c4037178e698f3e',1,'Halide::Internal::GeneratorBase::realize(Realization r)'],['../class_halide_1_1_pipeline.html#a28fa0638771ea3a0b6544551f7466fcb',1,'Halide::Pipeline::realize()'],['../class_halide_1_1_func.html#aabca4df7c939e2a47246a21b34f20070',1,'Halide::Func::realize(std::vector&lt; int32_t &gt; sizes={}, const Target &amp;target=Target())'],['../class_halide_1_1_func.html#a66150432e0dc72cc1c7a4d766950cf27',1,'Halide::Func::realize(JITUserContext *context, std::vector&lt; int32_t &gt; sizes={}, const Target &amp;target=Target())'],['../class_halide_1_1_func.html#a9c673f87eda38ef811ee0b8265ffbcae',1,'Halide::Func::realize(Pipeline::RealizationArg outputs, const Target &amp;target=Target())'],['../class_halide_1_1_func.html#aae83195ae0e24f9c2a9eefde0e79c9e0',1,'Halide::Func::realize(JITUserContext *context, Pipeline::RealizationArg outputs, const Target &amp;target=Target())'],['../class_halide_1_1_internal_1_1_stub_output_buffer_base.html#ab85e71fec61fdd97cdcc30a2c9f4a57c',1,'Halide::Internal::StubOutputBufferBase::realize(std::vector&lt; int32_t &gt; sizes)'],['../class_halide_1_1_internal_1_1_stub_output_buffer_base.html#a6eef2384cb0b205cca32c6346025f62f',1,'Halide::Internal::StubOutputBufferBase::realize(Args &amp;&amp;...args)'],['../class_halide_1_1_internal_1_1_stub_output_buffer_base.html#a8c9341c286ac641d64d7e3d35058fa62',1,'Halide::Internal::StubOutputBufferBase::realize(Dst dst)'],['../class_halide_1_1_internal_1_1_generator_base.html#a84a48d81a43f0d1fe4d555775d98d157',1,'Halide::Internal::GeneratorBase::realize()']]],
  ['rebase_5floops_5fto_5fzero_42',['rebase_loops_to_zero',['../namespace_halide_1_1_internal.html#aa9d1cbe18a4f88b265c955be144a5bd6',1,'Halide::Internal']]],
  ['rebaseloopstozero_2eh_43',['RebaseLoopsToZero.h',['../_rebase_loops_to_zero_8h.html',1,'']]],
  ['reclaim_44',['reclaim',['../class_halide_1_1_runtime_1_1_internal_1_1_memory_arena.html#aaa1dbfd635261d5f21821c2b74af006a',1,'Halide::Runtime::Internal::MemoryArena::reclaim()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a9702362aa8f398c7a6dc98fdda47a534',1,'Halide::Runtime::Internal::BlockAllocator::reclaim()'],['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#a09a188d3e8779a9adfc91f66f9f3dfa6',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::reclaim()'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#a9465a3f114deb8b79a23df42c1342e64',1,'Halide::Runtime::Internal::RegionAllocator::reclaim()']]],
  ['recompute_5finlined_5ffeatures_45',['recompute_inlined_features',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a317ccf53146ba48b5e0b182d3bbbc335',1,'Halide::Internal::Autoscheduler::LoopNest::recompute_inlined_features(const StageMap&lt; Sites &gt; &amp;sites, StageMap&lt; ScheduleFeatures &gt; *features) const'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a317ccf53146ba48b5e0b182d3bbbc335',1,'Halide::Internal::Autoscheduler::LoopNest::recompute_inlined_features(const StageMap&lt; Sites &gt; &amp;sites, StageMap&lt; ScheduleFeatures &gt; *features) const']]],
  ['record_5fcompilation_5ftime_46',['record_compilation_time',['../class_halide_1_1_internal_1_1_compiler_logger.html#ae8f0b19350634506066a03276808527b',1,'Halide::Internal::CompilerLogger::record_compilation_time()'],['../class_halide_1_1_internal_1_1_j_s_o_n_compiler_logger.html#acf541621999040c3ab5d56026c456c0e',1,'Halide::Internal::JSONCompilerLogger::record_compilation_time(Phase phase, double duration) override']]],
  ['record_5ffailed_5fto_5fprove_47',['record_failed_to_prove',['../class_halide_1_1_internal_1_1_j_s_o_n_compiler_logger.html#aba92273af0e518e5b2c643e45cb134cf',1,'Halide::Internal::JSONCompilerLogger::record_failed_to_prove()'],['../class_halide_1_1_internal_1_1_compiler_logger.html#a9dae7897fde81ede93405ceafe7cbc19',1,'Halide::Internal::CompilerLogger::record_failed_to_prove()']]],
  ['record_5fgpu_5fdebug_48',['record_gpu_debug',['../class_halide_1_1_internal_1_1_gpu_object_lifetime_tracker.html#a8dc21f0c0b735c14c44f339007cc6d48',1,'Halide::Internal::GpuObjectLifetimeTracker']]],
  ['record_5fmatched_5fsimplifier_5frule_49',['record_matched_simplifier_rule',['../class_halide_1_1_internal_1_1_compiler_logger.html#a54ae255058198249d8136e912f1ca1bc',1,'Halide::Internal::CompilerLogger::record_matched_simplifier_rule()'],['../class_halide_1_1_internal_1_1_j_s_o_n_compiler_logger.html#a087ab469295ad54b7d1f02e08355afd9',1,'Halide::Internal::JSONCompilerLogger::record_matched_simplifier_rule()']]],
  ['record_5fnon_5fmonotonic_5floop_5fvar_50',['record_non_monotonic_loop_var',['../class_halide_1_1_internal_1_1_compiler_logger.html#a64e993be022c1ca4dacf5faa1af50106',1,'Halide::Internal::CompilerLogger::record_non_monotonic_loop_var()'],['../class_halide_1_1_internal_1_1_j_s_o_n_compiler_logger.html#a40b37ac8464a3052685579a31df3c692',1,'Halide::Internal::JSONCompilerLogger::record_non_monotonic_loop_var()']]],
  ['record_5fobject_5fcode_5fsize_51',['record_object_code_size',['../class_halide_1_1_internal_1_1_compiler_logger.html#a7205d8e4608e92e39ffd3fed75a2338b',1,'Halide::Internal::CompilerLogger::record_object_code_size()'],['../class_halide_1_1_internal_1_1_j_s_o_n_compiler_logger.html#a18cca26896e3989dd82f9cd6c0f52189',1,'Halide::Internal::JSONCompilerLogger::record_object_code_size()']]],
  ['rect_52',['RECT',['../mini__d3d12_8h.html#a5be1ce153f42e5e6c3f762ef750c0b97',1,'mini_d3d12.h']]],
  ['reduce_5fexpr_5fmodulo_53',['reduce_expr_modulo',['../namespace_halide_1_1_internal.html#ada0590e00c28750a1308739e988f82ab',1,'Halide::Internal::reduce_expr_modulo(const Expr &amp;e, int64_t modulus, int64_t *remainder)'],['../namespace_halide_1_1_internal.html#a92c5878a79c89558798237c40d7b54f3',1,'Halide::Internal::reduce_expr_modulo(const Expr &amp;e, int64_t modulus, int64_t *remainder, const Scope&lt; ModulusRemainder &gt; &amp;scope)']]],
  ['reduce_5fprefetch_5fdimension_54',['reduce_prefetch_dimension',['../namespace_halide_1_1_internal.html#a23cbede92a4cd09354b032a40829a9d1',1,'Halide::Internal']]],
  ['reduction_2eh_55',['Reduction.h',['../_reduction_8h.html',1,'']]],
  ['reduction_5fdomain_56',['reduction_domain',['../struct_halide_1_1_internal_1_1_variable.html#a917aa8c1001bfa514588a14ef8fee2b2',1,'Halide::Internal::Variable']]],
  ['reductiondomain_57',['ReductionDomain',['../class_halide_1_1_internal_1_1_reduction_domain.html',1,'Halide::Internal::ReductionDomain'],['../class_halide_1_1_internal_1_1_reduction_domain.html#aa7d9319bc6a19c786dba80bbdc0856f9',1,'Halide::Internal::ReductionDomain::ReductionDomain()'],['../class_halide_1_1_internal_1_1_reduction_domain.html#ab6708eaf0adcc0850fb97cc5a2a6c782',1,'Halide::Internal::ReductionDomain::ReductionDomain(const std::vector&lt; ReductionVariable &gt; &amp;domain)'],['../class_halide_1_1_internal_1_1_reduction_domain.html#a8a91a73060bdafdcc47ceed60477ccae',1,'Halide::Internal::ReductionDomain::ReductionDomain(const std::vector&lt; ReductionVariable &gt; &amp;domain, const Expr &amp;predicate, bool frozen)']]],
  ['reductionvariable_58',['ReductionVariable',['../struct_halide_1_1_internal_1_1_reduction_variable.html',1,'Halide::Internal']]],
  ['reductionvariableinfo_59',['ReductionVariableInfo',['../struct_halide_1_1_internal_1_1_reduction_variable_info.html',1,'Halide::Internal']]],
  ['ref_60',['ref',['../class_halide_1_1_internal_1_1_scope.html#a26ac6aa12a03139ba14fc08c75d32136',1,'Halide::Internal::Scope']]],
  ['ref_5fcount_61',['ref_count',['../namespace_halide_1_1_internal.html#a5a81310ace17087de643bc9a31efeba1',1,'Halide::Internal::ref_count()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#addfe760c22dc9d3d55a43db0e69e3d8a',1,'Halide::Internal::Autoscheduler::BoundContents::ref_count()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#ab9a1e0d893e5f721cb35e6bc347d74ae',1,'Halide::Internal::Autoscheduler::LoopNest::ref_count()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_state.html#acb9a2a95b9caef29f776829eaf0f925f',1,'Halide::Internal::Autoscheduler::State::ref_count()'],['../struct_halide_1_1_internal_1_1_buffer_contents.html#ad7baf4417cef998a9bd5895e344570eb',1,'Halide::Internal::BufferContents::ref_count()'],['../struct_halide_1_1_internal_1_1_i_r_node.html#acad22eae0a8ac16b9aa24d07bf54994d',1,'Halide::Internal::IRNode::ref_count()'],['../struct_halide_1_1_runtime_1_1_allocation_header.html#a03ae8066a8a58165a68cc0bb6c997a0a',1,'Halide::Runtime::AllocationHeader::ref_count()']]],
  ['ref_5fcount_3c_20irnode_20_3e_62',['ref_count&lt; IRNode &gt;',['../namespace_halide_1_1_internal.html#a7a2683940f0565aba5f12746c727dc9c',1,'Halide::Internal']]],
  ['refcount_63',['RefCount',['../class_halide_1_1_internal_1_1_ref_count.html',1,'Halide::Internal::RefCount'],['../class_halide_1_1_internal_1_1_ref_count.html#ab244a48464657e3be144157913cf7d29',1,'Halide::Internal::RefCount::RefCount()']]],
  ['reference_5ftype_64',['reference_type',['../structhalide__handle__cplusplus__type.html#a05bea50bb53ef24ed60a1a1ed07b42e6',1,'halide_handle_cplusplus_type']]],
  ['referencetype_65',['ReferenceType',['../structhalide__handle__cplusplus__type.html#a5aef5cc2d2d1194b93e036af106f86fc',1,'halide_handle_cplusplus_type']]],
  ['refguid_66',['REFGUID',['../mini__d3d12_8h.html#a6ed44e798344fcd11bcf0b38b1f5b721',1,'mini_d3d12.h']]],
  ['refiid_67',['REFIID',['../mini__d3d12_8h.html#a1246040d86d82dd9e6151a67b4ca3f89',1,'REFIID():&#160;mini_d3d12.h'],['../mini__d3d12_8h.html#a4a59b573706528354117f8632c6959e7',1,'REFIID():&#160;mini_d3d12.h']]],
  ['region_68',['region',['../struct_halide_1_1_runtime_1_1_internal_1_1_block_allocator_1_1_memory_allocators.html#a476a464f6c82375f5e1bfdccdf2c88df',1,'Halide::Runtime::Internal::BlockAllocator::MemoryAllocators::region()'],['../struct_halide_1_1_runtime_1_1_internal_1_1_region_allocator_1_1_memory_allocators.html#a9e168eb7d9adc7ef280c922b56494c23',1,'Halide::Runtime::Internal::RegionAllocator::MemoryAllocators::region()']]],
  ['region_69',['Region',['../namespace_halide.html#adac6d1605235bf518c12a05ed6850d43',1,'Halide']]],
  ['region_5fallocator_2eh_70',['region_allocator.h',['../region__allocator_8h.html',1,'']]],
  ['region_5fcomputed_71',['region_computed',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node.html#a90d8cdb03dbfbace39053121c9eca814',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node::region_computed()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#a099533455a313fc1a233201f97ca1cbd',1,'Halide::Internal::Autoscheduler::BoundContents::region_computed(int i)'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#a099533455a313fc1a233201f97ca1cbd',1,'Halide::Internal::Autoscheduler::BoundContents::region_computed(int i)'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#ac2bec52f6010681af34cc4ca86295aad',1,'Halide::Internal::Autoscheduler::BoundContents::region_computed(int i) const'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#ac2bec52f6010681af34cc4ca86295aad',1,'Halide::Internal::Autoscheduler::BoundContents::region_computed(int i) const']]],
  ['region_5fcomputed_5fall_5fcommon_5fcases_72',['region_computed_all_common_cases',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node.html#a93bb47fea377c86b78a172a0ca00735e',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node']]],
  ['region_5fcomputed_5fdim_73',['region_computed_dim',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node_1_1_loop.html#a34589c7b15f5118aace7437ce83e9c20',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node::Loop']]],
  ['region_5fcomputed_5fshrinks_74',['region_computed_shrinks',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a3a64e691432204114b166c433d277395',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['region_5fcost_75',['region_cost',['../struct_halide_1_1_internal_1_1_region_costs.html#a3dbd96709b73186ff98b2ff32ceebf15',1,'Halide::Internal::RegionCosts::region_cost(const std::map&lt; std::string, Box &gt; &amp;regions, const std::set&lt; std::string &gt; &amp;inlines=std::set&lt; std::string &gt;())'],['../struct_halide_1_1_internal_1_1_region_costs.html#a10ede127822f51f198097cdd2c45471c',1,'Halide::Internal::RegionCosts::region_cost(const std::string &amp;func, const Box &amp;region, const std::set&lt; std::string &gt; &amp;inlines=std::set&lt; std::string &gt;())']]],
  ['region_5ffootprint_76',['region_footprint',['../struct_halide_1_1_internal_1_1_region_costs.html#a135066b4525b93de30f2a2b802c2f1a0',1,'Halide::Internal::RegionCosts']]],
  ['region_5frequired_77',['region_required',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node.html#a323292d4fb045ea6e1128106169a6ee7',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node::region_required()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#a19bfed67131ee9d4efdb1de28b36058e',1,'Halide::Internal::Autoscheduler::BoundContents::region_required(int i)'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#ac1bb856704cbdf7a99e38c25a6e59a6c',1,'Halide::Internal::Autoscheduler::BoundContents::region_required(int i) const'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#ac1bb856704cbdf7a99e38c25a6e59a6c',1,'Halide::Internal::Autoscheduler::BoundContents::region_required(int i) const'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents.html#a19bfed67131ee9d4efdb1de28b36058e',1,'Halide::Internal::Autoscheduler::BoundContents::region_required(int i)']]],
  ['region_5fsize_78',['region_size',['../struct_halide_1_1_internal_1_1_region_costs.html#a39b773281d3f3cb47a9a791e12428e5a',1,'Halide::Internal::RegionCosts']]],
  ['regionallocator_79',['RegionAllocator',['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html',1,'Halide::Runtime::Internal::RegionAllocator'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#a1c5d3fd95ffbe9715198615ce686a85a',1,'Halide::Runtime::Internal::RegionAllocator::RegionAllocator(const RegionAllocator &amp;)=delete'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#a5edf8780284be6e5f401262376f688b1',1,'Halide::Runtime::Internal::RegionAllocator::RegionAllocator()=delete']]],
  ['regioncomputedinfo_80',['RegionComputedInfo',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node_1_1_region_computed_info.html',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node']]],
  ['regioncosts_81',['RegionCosts',['../struct_halide_1_1_internal_1_1_region_costs.html',1,'Halide::Internal::RegionCosts'],['../struct_halide_1_1_internal_1_1_region_costs.html#ace6c46a30dc80083fa66c14bdd5c0c1c',1,'Halide::Internal::RegionCosts::RegionCosts()']]],
  ['regioncosts_2eh_82',['RegionCosts.h',['../_region_costs_8h.html',1,'']]],
  ['regions_83',['regions',['../struct_halide_1_1_runtime_1_1_internal_1_1_block_resource.html#aba77665706a69c87308cfdf03ae7dabf',1,'Halide::Runtime::Internal::BlockResource']]],
  ['regions_5fallocated_84',['regions_allocated',['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#a711b9c52e27ae872de924fe30938a33e',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator']]],
  ['register_85',['Register',['../namespace_halide.html#af28f02315017283b26196866c92d4da9a0ba7583639a274c434bbe6ef797115a4',1,'Halide']]],
  ['register_5fallocation_5fbytes_5fread_5fper_5frealization_86',['register_allocation_bytes_read_per_realization',['../struct_halide_1_1_internal_1_1_schedule_features.html#affb8c5a798832ce2db9781c6037e65a7',1,'Halide::Internal::ScheduleFeatures']]],
  ['register_5fautoscheduler_87',['REGISTER_AUTOSCHEDULER',['../_halide_plugin_8h.html#a93b0e5d8f635c1d0b8b5b573798d9c99',1,'HalidePlugin.h']]],
  ['register_5fbytes_5fat_5ftask_88',['register_bytes_at_task',['../struct_halide_1_1_internal_1_1_schedule_features.html#ae5f315b428efb0ba8a6ca2d7f59675f6',1,'Halide::Internal::ScheduleFeatures']]],
  ['register_5fdestructor_89',['register_destructor',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a37a7890522457e6b005a32373b7efc36',1,'Halide::Internal::Call::register_destructor()'],['../class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html#ac1fa3e1e579505927efc43d610288589',1,'Halide::Internal::CodeGen_LLVM::register_destructor()']]],
  ['register_5ffactory_90',['register_factory',['../class_halide_1_1_internal_1_1_generator_registry.html#ab8724f5a1d5cb5614d123a75607073a4',1,'Halide::Internal::GeneratorRegistry']]],
  ['register_5finnermost_5fbytes_5fat_5ftask_91',['register_innermost_bytes_at_task',['../struct_halide_1_1_internal_1_1_schedule_features.html#aa821694934029a108578170a1e202790',1,'Halide::Internal::ScheduleFeatures']]],
  ['register_5finstance_92',['register_instance',['../class_halide_1_1_internal_1_1_object_instance_registry.html#aee31fd518d06a4ef86b9b577804d9438',1,'Halide::Internal::ObjectInstanceRegistry']]],
  ['registergenerator_93',['RegisterGenerator',['../class_halide_1_1_internal_1_1_register_generator.html',1,'Halide::Internal::RegisterGenerator'],['../class_halide_1_1_internal_1_1_register_generator.html#ac39038d187e32e7e46e77509ebfd2c87',1,'Halide::Internal::RegisterGenerator::RegisterGenerator()']]],
  ['registers_94',['Registers',['../namespace_halide_1_1_internal_1_1_autoscheduler.html#acc39d142f0727a4676f66e7f73be00a6aa9682ea50df45368189078864618a7cd',1,'Halide::Internal::Autoscheduler']]],
  ['registerspace_95',['RegisterSpace',['../struct_d3_d12___d_e_s_c_r_i_p_t_o_r___r_a_n_g_e.html#a99ea1816e7cff4945a3fbd6284586108',1,'D3D12_DESCRIPTOR_RANGE::RegisterSpace()'],['../struct_d3_d12___r_o_o_t___c_o_n_s_t_a_n_t_s.html#a2dd15c6a524cd937c70041d10103b699',1,'D3D12_ROOT_CONSTANTS::RegisterSpace()'],['../struct_d3_d12___r_o_o_t___d_e_s_c_r_i_p_t_o_r.html#a9d7d63e3d74cbd441458823d46d0e874',1,'D3D12_ROOT_DESCRIPTOR::RegisterSpace()'],['../struct_d3_d12___s_t_a_t_i_c___s_a_m_p_l_e_r___d_e_s_c.html#ab3c43d4d4b91661a7c77bf96040d5746',1,'D3D12_STATIC_SAMPLER_DESC::RegisterSpace()'],['../struct_d3_d12___d_e_s_c_r_i_p_t_o_r___r_a_n_g_e1.html#a770e56126bd01da29907e15aa4ea4649',1,'D3D12_DESCRIPTOR_RANGE1::RegisterSpace()'],['../struct_d3_d12___r_o_o_t___d_e_s_c_r_i_p_t_o_r1.html#aa835e8488578e5eb900632018740771d',1,'D3D12_ROOT_DESCRIPTOR1::RegisterSpace()']]],
  ['registration_96',['registration',['../namespace_halide.html#a789944ad1a1864bd2b4580e52d66b2afa563873d38950b841aebf89c3be1b1a35',1,'Halide']]],
  ['reinterpret_97',['Reinterpret',['../struct_halide_1_1_internal_1_1_reinterpret.html',1,'Halide::Internal::Reinterpret'],['../namespace_halide_1_1_internal.html#aee9e0b8e5376e2294d74ded8e7de9ef2a2939cc096ba90c44ede434ba24ed3436',1,'Halide::Internal::Reinterpret()']]],
  ['reinterpret_98',['reinterpret',['../namespace_halide.html#a2012c20f1666555e7a229c9db1b64091',1,'Halide::reinterpret(Expr e)'],['../namespace_halide.html#a0f13f0a9e97bf7673ca5a8e04b1bd9a9',1,'Halide::reinterpret(Type t, Expr e)']]],
  ['reinterpret_5fbits_99',['reinterpret_bits',['../namespace_halide_1_1_internal.html#a94816d6979fdadb6e206a5d0a668e008',1,'Halide::Internal']]],
  ['release_100',['release',['../class_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents_1_1_layout.html#a135dfe0af7aa0b1401a6d6b310c35fdd',1,'Halide::Internal::Autoscheduler::BoundContents::Layout::release(const BoundContents *b) const'],['../class_halide_1_1_internal_1_1_autoscheduler_1_1_bound_contents_1_1_layout.html#a135dfe0af7aa0b1401a6d6b310c35fdd',1,'Halide::Internal::Autoscheduler::BoundContents::Layout::release(const BoundContents *b) const'],['../struct_halide_1_1_runtime_1_1_internal_1_1_hash_map.html#a93c49262484e476d68c79e32194fdffc',1,'Halide::Runtime::Internal::HashMap::release()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a4d544295cb97a0023a58c0cce499bfa9',1,'Halide::Runtime::Internal::BlockAllocator::release(void *user_context, MemoryRegion *region)'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a1ddff054fe7dac81b1ee4202eb2a5bb5',1,'Halide::Runtime::Internal::BlockAllocator::release(void *user_context)'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#aaba28e0f72893130691cf71e6ee15e61',1,'Halide::Runtime::Internal::RegionAllocator::release(void *user_context, MemoryRegion *memory_region)'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#a933db1227d0898439b735ce98871a61e',1,'Halide::Runtime::Internal::RegionAllocator::release(void *user_context)'],['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#a33560e80c14533669cc3c69ebc710327',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::release(void *user_context, MemoryRegion *region)'],['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#a0f23c94cddd911db4f9762f3f58f9757',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::release(void *user_context)']]],
  ['release_5fall_101',['release_all',['../class_halide_1_1_internal_1_1_j_i_t_shared_runtime.html#ada5e339d6be919d92b4939ff97695b1e',1,'Halide::Internal::JITSharedRuntime::release_all()'],['../class_halide_1_1_internal_1_1_g_p_u_compilation_cache.html#a8a20b542456a098702b6e719d0edb20f',1,'Halide::Internal::GPUCompilationCache::release_all(void *user_context, FreeModuleT &amp;f)']]],
  ['release_5fcontext_102',['release_context',['../class_halide_1_1_internal_1_1_g_p_u_compilation_cache.html#acceb9077f5af9575e5d3baf32f86166d',1,'Halide::Internal::GPUCompilationCache']]],
  ['release_5fhold_103',['release_hold',['../class_halide_1_1_internal_1_1_g_p_u_compilation_cache.html#a2dc857ebd182a249902d1c06044ed425',1,'Halide::Internal::GPUCompilationCache']]],
  ['release_5fmodule_104',['release_module',['../structhalide__device__interface__impl__t.html#a1c843a444d33b9ea56547aae5adcd294',1,'halide_device_interface_impl_t']]],
  ['release_5fns_5fobject_105',['release_ns_object',['../namespace_halide_1_1_runtime_1_1_internal.html#a4dd60ab3d7e5e36553d6e8193d083fcc',1,'Halide::Runtime::Internal']]],
  ['release_5funused_106',['release_unused',['../structhalide__device__allocation__pool.html#a2d995b088e44806ac7188d20417c6f68',1,'halide_device_allocation_pool']]],
  ['releaselibrary_107',['ReleaseLibrary',['../namespace_message.html#a883ef70b60c2a0fc488efaa57d8514e0a6bb210f02f1d820a627d47cf1ac7574f',1,'Message']]],
  ['relocate_108',['relocate',['../class_halide_1_1_internal_1_1_elf_1_1_linker.html#afd7166a5e1e326217ccf5b632378e849',1,'Halide::Internal::Elf::Linker']]],
  ['relocation_109',['Relocation',['../class_halide_1_1_internal_1_1_elf_1_1_relocation.html',1,'Halide::Internal::Elf::Relocation'],['../class_halide_1_1_internal_1_1_elf_1_1_relocation.html#a5a0ace712f352919dcdeb13c756501ca',1,'Halide::Internal::Elf::Relocation::Relocation(uint32_t type, uint64_t offset, int64_t addend, const Symbol *symbol)'],['../class_halide_1_1_internal_1_1_elf_1_1_relocation.html#a695b7cdeaf14edb37ddd0a97d4a00650',1,'Halide::Internal::Elf::Relocation::Relocation()=default']]],
  ['relocation_5fiterator_110',['relocation_iterator',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a6ad152cf7feb5e1fb4678ad7081521b1',1,'Halide::Internal::Elf::Section']]],
  ['relocationlist_111',['RelocationList',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#ac4a34506ae9aed000ad1a0cd00615d6b',1,'Halide::Internal::Elf::Section']]],
  ['relocations_112',['relocations',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a8f415e9f0ae1cbfaab80c6fd887eb024',1,'Halide::Internal::Elf::Section::relocations()'],['../class_halide_1_1_internal_1_1_elf_1_1_section.html#ae8d9899da8ec42a4cb14620662eea89a',1,'Halide::Internal::Elf::Section::relocations() const']]],
  ['relocations_5fbegin_113',['relocations_begin',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a8d315da2d29109eee958221fdc9adb32',1,'Halide::Internal::Elf::Section::relocations_begin() const'],['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a61e26ab1ca3305434e3e64d682d66e55',1,'Halide::Internal::Elf::Section::relocations_begin()']]],
  ['relocations_5fend_114',['relocations_end',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a525617191082de2286176ef2862dec53',1,'Halide::Internal::Elf::Section::relocations_end()'],['../class_halide_1_1_internal_1_1_elf_1_1_section.html#ae1f136b6b439094e5a4d2c5cee9dbcd0',1,'Halide::Internal::Elf::Section::relocations_end() const']]],
  ['relocations_5fsize_115',['relocations_size',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a229043ee60fe58a6c0391b1c0137513c',1,'Halide::Internal::Elf::Section']]],
  ['remainder_116',['remainder',['../struct_halide_1_1_internal_1_1_bound.html#aadce04562663f03aa8f6cada21d51b76',1,'Halide::Internal::Bound::remainder()'],['../struct_halide_1_1_internal_1_1_modulus_remainder.html#a444a6b393ba89a8609b6a67c64c72f3a',1,'Halide::Internal::ModulusRemainder::remainder()']]],
  ['remap_5fmetadata_5fname_117',['remap_metadata_name',['../class_halide_1_1_module.html#a7bc5b921d8c2fcc1021aa4198cc61515',1,'Halide::Module']]],
  ['remove_118',['remove',['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a3d02bee99a3c94ee6674bd1a9cb4b206',1,'Halide::Runtime::Internal::PointerTable::remove()'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a7028ea19e1dbaa1aa863161e597b7283',1,'Halide::Runtime::Internal::LinkedList::remove()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#af412d1c5c274759bfa4812ad55d58bad',1,'Halide::Runtime::Internal::BlockStorage::remove(void *user_context, size_t index, size_t entry_count)'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a8ad91f0bb67a56b2c6cccaae876e0ff2',1,'Halide::Runtime::Internal::BlockStorage::remove(void *user_context, size_t index)'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a3678ba5a01b55faa369a313db797d8d9',1,'Halide::Runtime::Internal::PointerTable::remove()'],['../runtime__internal_8h.html#a02b13b56a188401119ea4da43c184913',1,'remove():&#160;runtime_internal.h']]],
  ['remove_5fdead_5fallocations_119',['remove_dead_allocations',['../namespace_halide_1_1_internal.html#af5f341c9e3b9dd03353afdeacd6092db',1,'Halide::Internal']]],
  ['remove_5fextern_5floops_120',['remove_extern_loops',['../namespace_halide_1_1_internal.html#a7966c5570f5dfae1e45df7995c34a762',1,'Halide::Internal']]],
  ['remove_5fflag_121',['remove_flag',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#aa3d659e86e490861eaa4ec1301431488',1,'Halide::Internal::Elf::Section']]],
  ['remove_5flet_5fdefinitions_122',['remove_let_definitions',['../namespace_halide_1_1_internal.html#aa8d3c39b97b822e2c3e50a1c977441aa',1,'Halide::Internal']]],
  ['remove_5flikelies_123',['remove_likelies',['../namespace_halide_1_1_internal.html#a1bcf82ffcc64c0c61b7cb7fc6ac7c916',1,'Halide::Internal::remove_likelies(const Stmt &amp;s)'],['../namespace_halide_1_1_internal.html#af7df709582bdb9d7844efa9cd6b69625',1,'Halide::Internal::remove_likelies(const Expr &amp;e)']]],
  ['remove_5fpromises_124',['remove_promises',['../namespace_halide_1_1_internal.html#a72fb7ba79c8a67a1ce85a0b8d78d4ada',1,'Halide::Internal::remove_promises(const Stmt &amp;s)'],['../namespace_halide_1_1_internal.html#aa743928f81a0671c4ebc2cd2be4821f7',1,'Halide::Internal::remove_promises(const Expr &amp;e)']]],
  ['remove_5fundef_125',['remove_undef',['../namespace_halide_1_1_internal.html#a078fe646230de310959c4506c76de02e',1,'Halide::Internal']]],
  ['removedeadallocations_2eh_126',['RemoveDeadAllocations.h',['../_remove_dead_allocations_8h.html',1,'']]],
  ['removeexternloops_2eh_127',['RemoveExternLoops.h',['../_remove_extern_loops_8h.html',1,'']]],
  ['removeundef_2eh_128',['RemoveUndef.h',['../_remove_undef_8h.html',1,'']]],
  ['rename_129',['rename',['../class_halide_1_1_func.html#ae059d387e9df97751c0c74bd28c91708',1,'Halide::Func::rename()'],['../class_halide_1_1_stage.html#a5f536a065c94e358c0f7a76a91be631b',1,'Halide::Stage::rename()']]],
  ['renamevar_130',['RenameVar',['../struct_halide_1_1_internal_1_1_split.html#a068a93a3cd662ac53acdfa1dab4f20faa5d7ac2e941e9a6c1729efca148741206',1,'Halide::Internal::Split']]],
  ['rendertarget_131',['RenderTarget',['../struct_d3_d12___b_l_e_n_d___d_e_s_c.html#a7445490c56affbcb1fd6733d5a885729',1,'D3D12_BLEND_DESC']]],
  ['rendertargetview_132',['RenderTargetView',['../struct_i_d3_d12_graphics_command_list_vtbl.html#ae6b18916d42d63f62a59bc558662957a',1,'ID3D12GraphicsCommandListVtbl']]],
  ['rendertargetwritemask_133',['RenderTargetWriteMask',['../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#a9516bc29b90991f54d535d4b73ac082d',1,'D3D12_RENDER_TARGET_BLEND_DESC']]],
  ['reorder_134',['reorder',['../class_halide_1_1_func.html#acbc4fccb9ad8103a86f893d642aaf432',1,'Halide::Func::reorder(const VarOrRVar &amp;x, const VarOrRVar &amp;y, Args &amp;&amp;...args)'],['../class_halide_1_1_func.html#a295dda0c50965d5b29fa9fc48a9edbf4',1,'Halide::Func::reorder(const std::vector&lt; VarOrRVar &gt; &amp;vars)'],['../class_halide_1_1_stage.html#a2f9c28bbf1b02282e5fe17772145e917',1,'Halide::Stage::reorder(const VarOrRVar &amp;x, const VarOrRVar &amp;y, Args &amp;&amp;...args)'],['../class_halide_1_1_stage.html#a8d9046162bdca77e4e721416ed96a72c',1,'Halide::Stage::reorder(const std::vector&lt; VarOrRVar &gt; &amp;vars)']]],
  ['reorder_5fstorage_135',['reorder_storage',['../class_halide_1_1_func.html#a4ad4486909529683fd2d47b3d8b8d9cf',1,'Halide::Func::reorder_storage(const Var &amp;x, const Var &amp;y)'],['../class_halide_1_1_func.html#ae91507761237f8f477fb190bcba1c779',1,'Halide::Func::reorder_storage(const std::vector&lt; Var &gt; &amp;dims)'],['../class_halide_1_1_func.html#aecc04473f289f45a4a529e87a86ab6c2',1,'Halide::Func::reorder_storage(const Var &amp;x, const Var &amp;y, Args &amp;&amp;...args)']]],
  ['repeat_5fedge_136',['repeat_edge',['../namespace_halide_1_1_boundary_conditions.html#a0548f23db36e4a8a03690bc8bee1e850',1,'Halide::BoundaryConditions::repeat_edge(const Func &amp;source, const Region &amp;bounds)'],['../namespace_halide_1_1_boundary_conditions.html#a49414651fa6a33195c8a768abb2aa327',1,'Halide::BoundaryConditions::repeat_edge(const T &amp;func_like, const Region &amp;bounds)'],['../namespace_halide_1_1_boundary_conditions.html#af552f8e2d722e1248cf4d0a8027a81df',1,'Halide::BoundaryConditions::repeat_edge(const T &amp;func_like)']]],
  ['repeat_5fimage_137',['repeat_image',['../namespace_halide_1_1_boundary_conditions.html#a2a68c503d5d143eddfa60a6d6f47542b',1,'Halide::BoundaryConditions::repeat_image(const Func &amp;source, const Region &amp;bounds)'],['../namespace_halide_1_1_boundary_conditions.html#ae6428b6477376dbd637acf3d9944b87f',1,'Halide::BoundaryConditions::repeat_image(const T &amp;func_like, const Region &amp;bounds)'],['../namespace_halide_1_1_boundary_conditions.html#a8c53aee37e3c73c1b57f69a3ee17a29e',1,'Halide::BoundaryConditions::repeat_image(const T &amp;func_like)']]],
  ['replace_138',['replace',['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a9fdd9f63b74b40ab69c43ba3c6237997',1,'Halide::Runtime::Internal::PointerTable::replace()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a86736dd545ac14e90afe17e1a9dc30a1',1,'Halide::Runtime::Internal::BlockStorage::replace()']]],
  ['replace_5fall_139',['replace_all',['../namespace_halide_1_1_internal.html#a5678237349124618d42bd13d833b96ec',1,'Halide::Internal']]],
  ['replacement_140',['Replacement',['../struct_halide_1_1_internal_1_1_associative_op_1_1_replacement.html',1,'Halide::Internal::AssociativeOp']]],
  ['replacement_141',['replacement',['../struct_halide_1_1_internal_1_1_simplify_1_1_var_info.html#a5ca5224e40d38a774758035443850baa',1,'Halide::Internal::Simplify::VarInfo']]],
  ['replacement_142',['Replacement',['../struct_halide_1_1_internal_1_1_associative_op_1_1_replacement.html#a73c208b02aaf978928263a91cfef1f63',1,'Halide::Internal::AssociativeOp::Replacement::Replacement(const std::string &amp;var, Expr expr)'],['../struct_halide_1_1_internal_1_1_associative_op_1_1_replacement.html#a45e967c1d3404d13cd1afd3aa8c51898',1,'Halide::Internal::AssociativeOp::Replacement::Replacement()=default']]],
  ['reportbase_143',['ReportBase',['../class_halide_1_1_internal_1_1_report_base.html',1,'Halide::Internal']]],
  ['reportbase_3c_20errorreport_3c_20exception_20_3e_20_3e_144',['ReportBase&lt; ErrorReport&lt; Exception &gt; &gt;',['../class_halide_1_1_internal_1_1_report_base.html',1,'Halide::Internal']]],
  ['reportbase_3c_20warningreport_20_3e_145',['ReportBase&lt; WarningReport &gt;',['../class_halide_1_1_internal_1_1_report_base.html',1,'Halide::Internal']]],
  ['requested_5falloca_5ftotal_146',['requested_alloca_total',['../class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html#ae5d7156c51bb2a5a9dd6ed587d5ecb81',1,'Halide::Internal::CodeGen_LLVM']]],
  ['requeue_5fcallback_147',['requeue_callback',['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control.html#a35b822ea08a6fb2739e77bd4cbbedfba',1,'Halide::Runtime::Internal::Synchronization::parking_control::requeue_callback()'],['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1broadcast__parking__control.html#abf93eebdb8dd24d19af8fa9669a0e69b',1,'Halide::Runtime::Internal::Synchronization::broadcast_parking_control::requeue_callback()']]],
  ['require_148',['require',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a2d09470926c93193fd58fe509956ff13',1,'Halide::Internal::Call::require()'],['../namespace_halide.html#ac350d72e774314bb32beeb718d53c09e',1,'Halide::require(Expr condition, const std::vector&lt; Expr &gt; &amp;values)'],['../namespace_halide.html#a0298ea2955b3ed763e7bfca9f5b805ea',1,'Halide::require(Expr condition, Expr value, Args &amp;&amp;...args)']]],
  ['require_5fmask_149',['require_mask',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974ab51ba5795d5bcda751524734b5181e57',1,'Halide::Internal::Call']]],
  ['required_5fdimensions_150',['required_dimensions',['../class_halide_1_1_internal_1_1_function.html#a22332bc0102a32a38a012a1a4ed4e8d5',1,'Halide::Internal::Function']]],
  ['required_5fto_5fcomputed_151',['required_to_computed',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node.html#af9d3b2d0696127ae36cbb37d18ec0962',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node::required_to_computed(const Span *required, Span *computed) const'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node.html#af9d3b2d0696127ae36cbb37d18ec0962',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node::required_to_computed(const Span *required, Span *computed) const']]],
  ['required_5ftypes_152',['required_types',['../class_halide_1_1_internal_1_1_function.html#a327bfb2b7949e501a7e236bdf441d09b',1,'Halide::Internal::Function']]],
  ['requiredfeaturecount_153',['requiredFeatureCount',['../struct_w_g_p_u_device_descriptor.html#a80b74a5c5109fc9ef3038cc42bdb1050',1,'WGPUDeviceDescriptor']]],
  ['requiredfeatures_154',['requiredFeatures',['../struct_w_g_p_u_device_descriptor.html#aa0b011c22a34cb9daa8096f8bf2b9ae8',1,'WGPUDeviceDescriptor']]],
  ['requiredlimits_155',['requiredLimits',['../struct_w_g_p_u_device_descriptor.html#aaa19945c9e35dd376f646c688ab5bdfb',1,'WGPUDeviceDescriptor']]],
  ['requirement_5ffailed_5ferror_156',['requirement_failed_error',['../namespace_halide_1_1_internal.html#a12da582526c949b1bd11ede8f20bce2e',1,'Halide::Internal']]],
  ['requirements_157',['requirements',['../class_halide_1_1_pipeline.html#ac41ee292162ee56c37ad86ed980d87ba',1,'Halide::Pipeline']]],
  ['requires_5fdynamic_5fallocation_158',['requires_dynamic_allocation',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a50cbca9c1975632bd983a2e7e2699e66',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['requiresfullsubgroups_159',['requiresFullSubgroups',['../struct_w_g_p_u_dawn_compute_pipeline_full_subgroups.html#a4316bec36cdf5566d79cb64bd0a1b3d4',1,'WGPUDawnComputePipelineFullSubgroups']]],
  ['reserve_160',['reserve',['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#aa15e4ce6cbee306abb381646ed290bb2',1,'Halide::Runtime::Internal::PointerTable::reserve()'],['../class_halide_1_1_runtime_1_1_internal_1_1_memory_arena.html#a21d0403c342729c09a660e977a8cb143',1,'Halide::Runtime::Internal::MemoryArena::reserve()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#aedae02fe5ee543af42e2d4088d8f29ca',1,'Halide::Runtime::Internal::BlockStorage::reserve()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a4b927bf2861f5d7db4dc276884e36595',1,'Halide::Runtime::Internal::BlockAllocator::reserve()'],['../class_halide_1_1_runtime_1_1_internal_1_1_string_storage.html#a49303c0e071c8681ca45327549b7cb28',1,'Halide::Runtime::Internal::StringStorage::reserve()'],['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#a284c46acf5058d540694689a2d1a1f98',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::reserve()'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#a0045047cb61ee0eb70bf45cc5c5e47c0',1,'Halide::Runtime::Internal::RegionAllocator::reserve()']]],
  ['reserved_161',['reserved',['../struct_halide_1_1_runtime_1_1_internal_1_1_block_resource.html#a0c9d386440b751a47194cd5f9e848785',1,'Halide::Runtime::Internal::BlockResource']]],
  ['reserved0_162',['reserved0',['../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#ab0f968d11ddc90351735724489d29883',1,'Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st']]],
  ['reserved1_163',['reserved1',['../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#ab5f2ae0be3f0bed7a85d1f1ab950dc32',1,'Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st']]],
  ['reservedforruntime_164',['ReservedForRuntime',['../struct___r_p_c___m_e_s_s_a_g_e.html#a9c0634271f7d66fb9f19b2304ff3cbb2',1,'_RPC_MESSAGE']]],
  ['reset_165',['reset',['../class_halide_1_1_cost_model.html#a8a8849096b2e5936185664a625565030',1,'Halide::CostModel::reset()=0'],['../class_halide_1_1_cost_model.html#a8a8849096b2e5936185664a625565030',1,'Halide::CostModel::reset()=0'],['../class_halide_1_1_default_cost_model.html#a842c7b068634e5f3cee34dcabc52ce42',1,'Halide::DefaultCostModel::reset()'],['../class_halide_1_1_image_param.html#ada433f6e0a8912fc435aecbc53c64174',1,'Halide::ImageParam::reset()'],['../class_halide_1_1_runtime_1_1_buffer.html#ab314297cc51b1639fe6da19c2b78a92d',1,'Halide::Runtime::Buffer::reset()'],['../class_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1spin__control.html#ab24ede06fce599853f6d67d8a8c7f5f5',1,'Halide::Runtime::Internal::Synchronization::spin_control::reset()'],['../class_halide_1_1_default_cost_model.html#a842c7b068634e5f3cee34dcabc52ce42',1,'Halide::DefaultCostModel::reset()'],['../struct_halide_1_1_runtime_1_1_internal_1_1work__queue__t.html#a890744c2b016b6bda7efcd4b969973fb',1,'Halide::Runtime::Internal::work_queue_t::reset()']]],
  ['reset_5frandom_5fcounters_166',['reset_random_counters',['../namespace_halide_1_1_internal.html#a7c1a5b9726e5efce554d5d4dcdf90257',1,'Halide::Internal']]],
  ['resize_167',['resize',['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a7c60f40772a3542e80d701c46257652a',1,'Halide::Runtime::Internal::BlockStorage::resize()'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#acf4279b7dc5f6cfc4f977d2e0ea2abb3',1,'Halide::Runtime::Internal::PointerTable::resize()'],['../class_halide_1_1_internal_1_1_generator_output_impl.html#acdc9fa9af202c6f8536f8c33d3b9d524',1,'Halide::Internal::GeneratorOutputImpl::resize()'],['../class_halide_1_1_internal_1_1_generator_output_base.html#ac77cb480f9cc276c60eeae8147dcef8b',1,'Halide::Internal::GeneratorOutputBase::resize()'],['../struct_halide_1_1_internal_1_1_box.html#a8fac5038393142589c9ce5f9a368b2d2',1,'Halide::Internal::Box::resize()'],['../class_halide_1_1_runtime_1_1_internal_1_1_string_table.html#ab1ec0c08040fbbf1a3b6e51fe88d4d66',1,'Halide::Runtime::Internal::StringTable::resize()']]],
  ['resolve_5fsubmodules_168',['resolve_submodules',['../class_halide_1_1_module.html#a746323bbc1a615b7990b040d0266cfb3',1,'Halide::Module']]],
  ['resolvetarget_169',['resolveTarget',['../struct_w_g_p_u_render_pass_color_attachment.html#a27a24492f22cb40f59580abc567a9164',1,'WGPURenderPassColorAttachment']]],
  ['resort_170',['resort',['../class_halide_1_1_internal_1_1_autoscheduler_1_1_state_queue.html#aee926395ea0c68905d37b3f2e1681cff',1,'Halide::Internal::Autoscheduler::StateQueue']]],
  ['resourceminlodclamp_171',['ResourceMinLODClamp',['../struct_d3_d12___t_e_x_c_u_b_e___a_r_r_a_y___s_r_v.html#a9fc80e604880866a784ceaaed08d9074',1,'D3D12_TEXCUBE_ARRAY_SRV::ResourceMinLODClamp()'],['../struct_d3_d12___t_e_x1_d___a_r_r_a_y___s_r_v.html#ad7f0ac3e16102965e535e98027361e0b',1,'D3D12_TEX1D_ARRAY_SRV::ResourceMinLODClamp()'],['../struct_d3_d12___t_e_x_c_u_b_e___s_r_v.html#a03c02c8bd54825583c145595fdbb685e',1,'D3D12_TEXCUBE_SRV::ResourceMinLODClamp()'],['../struct_d3_d12___t_e_x2_d___s_r_v.html#a3007108f0761d6530b5506f3fc471623',1,'D3D12_TEX2D_SRV::ResourceMinLODClamp()'],['../struct_d3_d12___t_e_x3_d___s_r_v.html#a9a12c22afe2cf28c8a4159c22467aab0',1,'D3D12_TEX3D_SRV::ResourceMinLODClamp()'],['../struct_d3_d12___t_e_x2_d___a_r_r_a_y___s_r_v.html#aa3e4f0fe276de51c795c0f32d686d08d',1,'D3D12_TEX2D_ARRAY_SRV::ResourceMinLODClamp()'],['../struct_d3_d12___t_e_x1_d___s_r_v.html#a0f6ca291ec248029c2982bfa6365a2d4',1,'D3D12_TEX1D_SRV::ResourceMinLODClamp()']]],
  ['rest_172',['rest',['../classcmdline_1_1parser.html#a75193000dd4842d7bf249e4f99a5d52e',1,'cmdline::parser::rest()'],['../struct_halide_1_1_internal_1_1_block.html#a8f779340f8ec64554a0dc82ae8bbc4e0',1,'Halide::Internal::Block::rest()'],['../struct_halide_1_1_internal_1_1_fork.html#af9285a0d8573a4836e6926f106d0c7e6',1,'Halide::Internal::Fork::rest()']]],
  ['restart_173',['restart',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_timer.html#a5a76c493db351ca54e389c12b9197db1',1,'Halide::Internal::Autoscheduler::Timer::restart()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_timer.html#a5a76c493db351ca54e389c12b9197db1',1,'Halide::Internal::Autoscheduler::Timer::restart()']]],
  ['restrict_174',['Restrict',['../structhalide__handle__cplusplus__type.html#ad45abe716942dafc7466e96337d04935a24f6c8fa59ef929162776cff9e1793ac',1,'halide_handle_cplusplus_type']]],
  ['result_175',['result',['../class_halide_1_1_internal_1_1_expr_uses_vars.html#a482fe1415e245e98b465b801b8e2584d',1,'Halide::Internal::ExprUsesVars::result()'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter.html#ab122a1772b4c8e946017d0c21e950f8b',1,'Halide::Internal::IRMatcher::Rewriter::result()'],['../struct_halide_1_1_internal_1_1_solver_result.html#ab584af3b6ecefae73c20cef1bdf66dc2',1,'Halide::Internal::SolverResult::result()']]],
  ['result_5ftype_176',['result_type',['../struct_halide_1_1_internal_1_1_code_gen___l_l_v_m_1_1_intrinsic.html#aafde0adb910d1c273816fac486a2841a',1,'Halide::Internal::CodeGen_LLVM::Intrinsic']]],
  ['ret_5ftype_177',['ret_type',['../struct_halide_1_1_extern_signature.html#adfed19b56a08e69e7f607777200d1290',1,'Halide::ExternSignature']]],
  ['retain_178',['retain',['../class_halide_1_1_runtime_1_1_internal_1_1_vulkan_1_1_vulkan_memory_allocator.html#ae23b999fa814c4e43991d263daeb840c',1,'Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator::retain()'],['../class_halide_1_1_runtime_1_1_internal_1_1_region_allocator.html#a8aae3f40aa5fb4388b0b2e22de8dcedb',1,'Halide::Runtime::Internal::RegionAllocator::retain()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a70e7ebdfd1ee276af03dcacd1de249ee',1,'Halide::Runtime::Internal::BlockAllocator::retain()']]],
  ['retain_5fns_5fobject_179',['retain_ns_object',['../namespace_halide_1_1_runtime_1_1_internal.html#a2a9fc8f25ca2dc15df7fad00b605f456',1,'Halide::Runtime::Internal']]],
  ['return_5fsecond_180',['return_second',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a5bcc2ce937d760d113eef67fbcb99834',1,'Halide::Internal::Call']]],
  ['return_5fwith_5ferror_5fcode_181',['return_with_error_code',['../class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html#a1d4e55909a6a1fad9110c9671d8002e2',1,'Halide::Internal::CodeGen_LLVM']]],
  ['reuse_5fdevice_5fallocations_182',['reuse_device_allocations',['../struct_halide_1_1_internal_1_1_j_i_t_module.html#a7bda013e7d2e0394e8f3d35f287564ac',1,'Halide::Internal::JITModule::reuse_device_allocations()'],['../class_halide_1_1_internal_1_1_j_i_t_shared_runtime.html#ab6fabd720be73e0f3f03fc179ca6486d',1,'Halide::Internal::JITSharedRuntime::reuse_device_allocations()']]],
  ['reverse_5fadaptor_183',['reverse_adaptor',['../struct_halide_1_1_internal_1_1reverse__adaptor.html',1,'Halide::Internal']]],
  ['reverse_5fvector_184',['reverse_vector',['../class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html#a26655a11149b806480afbdacb7de298d',1,'Halide::Internal::CodeGen_LLVM']]],
  ['reverse_5fview_185',['reverse_view',['../namespace_halide_1_1_internal.html#ab1c98c7054db881ad405869df25669c9',1,'Halide::Internal']]],
  ['revision_186',['Revision',['../struct_d_x_g_i___a_d_a_p_t_e_r___d_e_s_c1.html#a0b13927b9b1080dab38362a407481914',1,'DXGI_ADAPTER_DESC1::Revision()'],['../struct_d_x_g_i___a_d_a_p_t_e_r___d_e_s_c.html#a4da40899f438f5095a8774a754c838d2',1,'DXGI_ADAPTER_DESC::Revision()']]],
  ['rewrite_5fbuffer_187',['rewrite_buffer',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a3b5845c00c06e5792f4cde2606ac946f',1,'Halide::Internal::Call']]],
  ['rewrite_5finterleavings_188',['rewrite_interleavings',['../namespace_halide_1_1_internal.html#acba806ef5f80bcc7ad6905f7789906cd',1,'Halide::Internal']]],
  ['rewrite_5fmemoized_5fallocations_189',['rewrite_memoized_allocations',['../namespace_halide_1_1_internal.html#af597feabae6ec97802ee2f800667a0f7',1,'Halide::Internal']]],
  ['rewriter_190',['Rewriter',['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter.html',1,'Halide::Internal::IRMatcher::Rewriter&lt; Instance &gt;'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter.html#a72aefecb30911e72c7b4485a9bf1d5fb',1,'Halide::Internal::IRMatcher::Rewriter::Rewriter()']]],
  ['rewriter_191',['rewriter',['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a02dfea57650e9742f5aed422e6be5a58',1,'Halide::Internal::IRMatcher::rewriter(Instance instance, halide_type_t output_type, halide_type_t wildcard_type) noexcept -&gt; Rewriter&lt; decltype(pattern_arg(instance))&gt;'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a54abcfed7ab37a4c726020c119d0efff',1,'Halide::Internal::IRMatcher::rewriter(Instance instance, halide_type_t output_type) noexcept -&gt; Rewriter&lt; decltype(pattern_arg(instance))&gt;'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#aaeb4726f950a627f1361e2bdb1fb98a2',1,'Halide::Internal::IRMatcher::rewriter(const Expr &amp;e, halide_type_t wildcard_type) noexcept -&gt; Rewriter&lt; decltype(pattern_arg(e))&gt;'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a54caa0633d17c57ea0df1aa5bdca3850',1,'Halide::Internal::IRMatcher::rewriter(const Expr &amp;e) noexcept -&gt; Rewriter&lt; decltype(pattern_arg(e))&gt;']]],
  ['rfactor_192',['rfactor',['../class_halide_1_1_stage.html#a2ad5f03630fb3fd72a3ab0b0563502cc',1,'Halide::Stage::rfactor(const RVar &amp;r, const Var &amp;v)'],['../class_halide_1_1_stage.html#adf0d368ce824028616e88ddd36c51140',1,'Halide::Stage::rfactor(const std::vector&lt; std::pair&lt; RVar, Var &gt; &gt; &amp;preserved)']]],
  ['right_193',['right',['../struct_d3_d12___b_o_x.html#a11ba2b0be55c3532e614df3558eca7f6',1,'D3D12_BOX::right()'],['../class_halide_1_1_output_image_param.html#a260f1e2939ecded81187fb8fd297a44a',1,'Halide::OutputImageParam::right()'],['../class_halide_1_1_runtime_1_1_buffer.html#a21d27b5ddf0bc8e6d9ee018ae770d48c',1,'Halide::Runtime::Buffer::right()'],['../structtag_r_e_c_t.html#a42f2932b922f4de8b537c5b2229dc37f',1,'tagRECT::right()']]],
  ['riid_194',['riid',['../struct_i_d_x_g_i_factory_vtbl.html#a6a4a3e93c61a15835f33512cb920f493',1,'IDXGIFactoryVtbl::riid()'],['../struct_i_d_x_g_i_object_vtbl.html#a3c77c7184c077f0877723de62f59b64c',1,'IDXGIObjectVtbl::riid()'],['../struct_i_d3_d12_query_heap_vtbl.html#a0d0f8b7d3945dcd6a14ae8f11de0a7aa',1,'ID3D12QueryHeapVtbl::riid()'],['../struct_i_d3_d12_descriptor_heap_vtbl.html#a811f31e3bc44cdcac23add09fa8cb890',1,'ID3D12DescriptorHeapVtbl::riid()'],['../struct_i_d3_d12_pipeline_state_vtbl.html#a35814830e76869c2928f9a820e2e726a',1,'ID3D12PipelineStateVtbl::riid()'],['../struct_i_d3_d12_fence_vtbl.html#a6d75171b02d9f4f40aaaaf4d513ab064',1,'ID3D12FenceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a3fd7b4fbe2b833e3a90d94d2499f9ac6',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#ac6ccb86c447625c805ac2cd47674dc01',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#ad9d787a85f2c0464a573d903e7b17111',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#ad75a02c8f6514fcc70f335483ec2ffd1',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a76ab10d80db30e8e5ad962904d2d6bf0',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a25ba99dee364231964cc8693372d8a2f',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a7a419a4673f3df4b56460cf63c226d06',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#aec7ba4c56c0e0dcd39571f4f6dd0452f',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a8631692ff1a889a5fe002f76664f3412',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a7153b2fa5428dbe2027a4d37d300a3d9',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a38ac764857dbb98d5d790660a4600546',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#af2566b188ca1ea21211a9ef06eeeaf9a',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#adf0983481c98eaca37d1b1f88a94a7e8',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_device_vtbl.html#a233a431de5cc68b760ac85022beb4350',1,'ID3D12DeviceVtbl::riid()'],['../struct_i_d3_d12_command_queue_vtbl.html#a624c3bfa50e99d79b203378e57b78171',1,'ID3D12CommandQueueVtbl::riid()'],['../struct_i_d3_d12_graphics_command_list_vtbl.html#acc6d61b777c16fcb95d8a968e3ffbb4d',1,'ID3D12GraphicsCommandListVtbl::riid()'],['../struct_i_d3_d12_command_list_vtbl.html#a02c8e7a7e166f2877eac272c74da77eb',1,'ID3D12CommandListVtbl::riid()'],['../struct_i_d3_d12_command_allocator_vtbl.html#afc8b38e8120158f931236df52bb0a524',1,'ID3D12CommandAllocatorVtbl::riid()'],['../struct_i_d3_d12_resource_vtbl.html#a60f4dd85e745314ebd5df31af4888117',1,'ID3D12ResourceVtbl::riid()'],['../struct_i_d3_d12_pageable_vtbl.html#a090716e39c3c55728bb29fe27636bb59',1,'ID3D12PageableVtbl::riid()'],['../struct_i_d3_d12_root_signature_vtbl.html#ad1027eb5ee50a7798fcfd0c241b5f087',1,'ID3D12RootSignatureVtbl::riid()'],['../struct_i_d3_d12_device_child_vtbl.html#aa60a01e1b4198d713cc5798c0c9c580a',1,'ID3D12DeviceChildVtbl::riid()'],['../struct_i_d_x_g_i_factory1_vtbl.html#ab60b9c2fc6c181d8d4f0c59da1729984',1,'IDXGIFactory1Vtbl::riid()'],['../struct_i_d_x_g_i_adapter1_vtbl.html#ac910cf6ad9ae41d828237b9dbffed804',1,'IDXGIAdapter1Vtbl::riid()'],['../struct_i_d_x_g_i_adapter_vtbl.html#a66e1bed859381e1cea7cacb30f0667a6',1,'IDXGIAdapterVtbl::riid()']]],
  ['riidresource_195',['riidResource',['../struct_i_d3_d12_device_vtbl.html#a58015810c1404983d77d67562c38ce4f',1,'ID3D12DeviceVtbl']]],
  ['ring_5fbuffer_196',['ring_buffer',['../class_halide_1_1_func.html#a826751d5d61453465b2320474f8ef852',1,'Halide::Func::ring_buffer()'],['../class_halide_1_1_internal_1_1_func_schedule.html#a0e190a12347efcbf01569f096afa1608',1,'Halide::Internal::FuncSchedule::ring_buffer() const'],['../class_halide_1_1_internal_1_1_func_schedule.html#a9dbdf88229fce59fc6422e4152f2ea45',1,'Halide::Internal::FuncSchedule::ring_buffer()']]],
  ['riscv_197',['RISCV',['../struct_halide_1_1_target.html#af17585cfd5ec92952fd361117d89d4b1a17a3e9018141a1ee808bca53786e973a',1,'Halide::Target']]],
  ['rng_198',['rng',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space.html#a1a9e40d8510772bcfa2cc29549f83c71',1,'Halide::Internal::Autoscheduler::SearchSpace']]],
  ['rng_5fseed_199',['rng_seed',['../class_halide_1_1_simd_op_check_test.html#ada8cee4e00724191d5d0b278750b47d1',1,'Halide::SimdOpCheckTest']]],
  ['root_200',['root',['../class_halide_1_1_loop_level.html#a1c1f8001bafcd15f78575f776bf16580',1,'Halide::LoopLevel::root()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_g_p_u_loop_info.html#a73058b6962d32ba18a8e938b7cc0c83b',1,'Halide::Internal::Autoscheduler::GPULoopInfo::root()'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_state.html#a80c18d972b84c19b55e7925b890dfc8f',1,'Halide::Internal::Autoscheduler::State::root()']]],
  ['rootparameterindex_201',['RootParameterIndex',['../struct_d3_d12___i_n_d_i_r_e_c_t___a_r_g_u_m_e_n_t___d_e_s_c.html#a7d5204f6b7be2925be28cac9b17d5366',1,'D3D12_INDIRECT_ARGUMENT_DESC::RootParameterIndex()'],['../struct_i_d3_d12_graphics_command_list_vtbl.html#aaf1f4173a4de96ee446b64d076528725',1,'ID3D12GraphicsCommandListVtbl::RootParameterIndex()']]],
  ['rotation_202',['rotation',['../struct_w_g_p_u_external_texture_descriptor.html#ab4a2e111a525b6c20c86e7371a058fed',1,'WGPUExternalTextureDescriptor']]],
  ['round_203',['round',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a4491cc3e1d9d0b3940edc5de132d51d3',1,'Halide::Internal::Call::round()'],['../namespace_halide.html#a9d2090a77072af682d9e2daea086d2fe',1,'Halide::round()']]],
  ['rounding_5fhalving_5fadd_204',['rounding_halving_add',['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974ae0253f0907b7f2f020e863d1a71544ba',1,'Halide::Internal::Call::rounding_halving_add()'],['../namespace_halide.html#a5f259e3aa6c3b00e148afecd2e83c916',1,'Halide::rounding_halving_add()'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a0db637b59a74c54a0d2a3b67caf8b569',1,'Halide::Internal::IRMatcher::rounding_halving_add()']]],
  ['rounding_5fmul_5fshift_5fright_205',['rounding_mul_shift_right',['../namespace_halide.html#aae5bd6578fb035cb09e0d6961ab99a08',1,'Halide::rounding_mul_shift_right(Expr a, Expr b, Expr q)'],['../namespace_halide.html#a217294a82fa45a4255e2cebe3b3de07f',1,'Halide::rounding_mul_shift_right(Expr a, Expr b, int q)'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#abee4635f15fea18f2d48ba34c09be31c',1,'Halide::Internal::IRMatcher::rounding_mul_shift_right()'],['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974a6f1ad1defd90fe4390e0978bc348ec42',1,'Halide::Internal::Call::rounding_mul_shift_right()']]],
  ['rounding_5fshift_5fleft_206',['rounding_shift_left',['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a5eadf1fc3140b1cebc47fa6e27c579e5',1,'Halide::Internal::IRMatcher::rounding_shift_left()'],['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974aecc18b09944a0c1c61d037f10dd7fdbf',1,'Halide::Internal::Call::rounding_shift_left()'],['../namespace_halide.html#a56081cb624fc4042e30281bf7fda5fc4',1,'Halide::rounding_shift_left(Expr a, int b)'],['../namespace_halide.html#a3c0b51a7a571fd3319c9a89d961b8fbc',1,'Halide::rounding_shift_left(Expr a, Expr b)']]],
  ['rounding_5fshift_5fright_207',['rounding_shift_right',['../namespace_halide.html#ac7e753464bc7608d1d935b2245330d93',1,'Halide::rounding_shift_right(Expr a, int b)'],['../namespace_halide.html#a09688fdcdef640b559405579e0048ded',1,'Halide::rounding_shift_right(Expr a, Expr b)'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#acd779d3cab00aa1c088caaf558db1f2f',1,'Halide::Internal::IRMatcher::rounding_shift_right()'],['../struct_halide_1_1_internal_1_1_call.html#a3643a3e5cf73435e07215fca17949974acea8efbd64571eb549fd7a048d4682dd',1,'Halide::Internal::Call::rounding_shift_right()']]],
  ['roundup_208',['RoundUp',['../namespace_halide.html#a6c6557df562bd7850664e70fdb8fea0fa16b999f69f07356ae94c65a20b832926',1,'Halide']]],
  ['roundupandblend_209',['RoundUpAndBlend',['../namespace_halide.html#a6c6557df562bd7850664e70fdb8fea0fa34b22708ec173d696719679ffd3dfb75',1,'Halide']]],
  ['rowpitch_210',['RowPitch',['../struct_d3_d12___s_u_b_r_e_s_o_u_r_c_e___f_o_o_t_p_r_i_n_t.html#a7c1b642998c5ed46ba7bf02808af6d3d',1,'D3D12_SUBRESOURCE_FOOTPRINT']]],
  ['rowsperimage_211',['rowsPerImage',['../struct_w_g_p_u_texture_data_layout.html#a0d844ff3851e6c094bdda3a484ffc034',1,'WGPUTextureDataLayout']]],
  ['rpc_5fbinding_5fhandle_212',['RPC_BINDING_HANDLE',['../mini__d3d12_8h.html#a285301ee30bd76012244030310e6dd47',1,'mini_d3d12.h']]],
  ['rpc_5fbinding_5fhandle_5ft_213',['rpc_binding_handle_t',['../mini__d3d12_8h.html#a8a980b4525f8b3c4b4f02bb2d663d0f5',1,'mini_d3d12.h']]],
  ['rpc_5fentry_214',['RPC_ENTRY',['../mini__d3d12_8h.html#a4382ed0e0a1ef040adb57e239764282e',1,'mini_d3d12.h']]],
  ['rpc_5fmessage_215',['RPC_MESSAGE',['../mini__d3d12_8h.html#aa53ec284f1ea0cf8e275544c65aaddb9',1,'mini_d3d12.h']]],
  ['rpc_5fmgr_5fepv_216',['RPC_MGR_EPV',['../mini__d3d12_8h.html#a7728c6882cc40e81924b22a09fac7754',1,'mini_d3d12.h']]],
  ['rpc_5fsyntax_5fidentifier_217',['RPC_SYNTAX_IDENTIFIER',['../mini__d3d12_8h.html#af561cd5038f12ed1807bfd5a1cacc98b',1,'mini_d3d12.h']]],
  ['rpc_5fversion_218',['RPC_VERSION',['../mini__d3d12_8h.html#a34844ec32abb5f58e79479a6f01cfce0',1,'mini_d3d12.h']]],
  ['rpcflags_219',['RpcFlags',['../struct___r_p_c___m_e_s_s_a_g_e.html#a3d1ef688680362593e2a53d2595783d7',1,'_RPC_MESSAGE']]],
  ['rpcinterfaceinformation_220',['RpcInterfaceInformation',['../struct___r_p_c___m_e_s_s_a_g_e.html#a8ee83a77c5ac87454b9e39b17423f124',1,'_RPC_MESSAGE']]],
  ['rtssinglehandletodescriptorrange_221',['RTsSingleHandleToDescriptorRange',['../struct_i_d3_d12_graphics_command_list_vtbl.html#a9deb3a8653f2580f0f43d7f2ad832d41',1,'ID3D12GraphicsCommandListVtbl']]],
  ['rtvformats_222',['RTVFormats',['../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#abc46b66c3ee1031dbe911dfec70cdf0a',1,'D3D12_GRAPHICS_PIPELINE_STATE_DESC']]],
  ['run_223',['run',['../struct_halide_1_1_internal_1_1_wasm_module.html#ac49e95cbc1356664183cc49d47edc68b',1,'Halide::Internal::WasmModule']]],
  ['run_224',['Run',['../namespace_message.html#a883ef70b60c2a0fc488efaa57d8514e0a1615b00cbca5296529a0d7d011f169e3',1,'Message']]],
  ['run_5fwith_5flarge_5fstack_225',['run_with_large_stack',['../namespace_halide_1_1_internal.html#a45fe57f2ce9ba5592659449fccd5c1c6',1,'Halide::Internal']]],
  ['rungen_2emd_226',['RunGen.md',['../_run_gen_8md.html',1,'']]],
  ['running_227',['running',['../struct_halide_1_1_runtime_1_1_internal_1_1work.html#a1c5063b849afed97c96a5c03a3daeeec',1,'Halide::Runtime::Internal::work::running()'],['../struct_halide_1_1_runtime_1_1_internal_1_1work__queue__t.html#a251a5ef29a9b862d7b748a9bb8f0d854',1,'Halide::Runtime::Internal::work_queue_t::running()']]],
  ['running_20and_20benchmarking_20halide_20generators_228',['Running and Benchmarking Halide Generators',['../md_doc__run_gen.html',1,'']]],
  ['running_5fprogram_5fname_229',['running_program_name',['../namespace_halide_1_1_internal.html#ab4b793745b048fa1fd344907ec4ec9aa',1,'Halide::Internal']]],
  ['runtime_5fatomics_2eh_230',['runtime_atomics.h',['../runtime__atomics_8h.html',1,'']]],
  ['runtime_5finternal_2eh_231',['runtime_internal.h',['../runtime__internal_8h.html',1,'']]],
  ['runtime_5fname_232',['runtime_name',['../struct_halide_1_1_internal_1_1_execute_generator_args.html#a8d580b3a92992045ec12574ff8cc44cb',1,'Halide::Internal::ExecuteGeneratorArgs']]],
  ['runtimeerror_233',['RuntimeError',['../struct_halide_1_1_runtime_error.html',1,'Halide::RuntimeError'],['../struct_halide_1_1_runtime_error.html#aa1def10481b680417a6c30b813554d67',1,'Halide::RuntimeError::RuntimeError(const char *msg)'],['../struct_halide_1_1_runtime_error.html#aab5a3f68c0fe1fc80bdc18c903e024dc',1,'Halide::RuntimeError::RuntimeError(const std::string &amp;msg)']]],
  ['rvaluereference_234',['RValueReference',['../structhalide__handle__cplusplus__type.html#a5aef5cc2d2d1194b93e036af106f86fcaacc8351ab7b03257da8ce01a9a21d1e3',1,'halide_handle_cplusplus_type']]],
  ['rvar_235',['RVar',['../class_halide_1_1_r_var.html',1,'Halide']]],
  ['rvar_236',['rvar',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_function_d_a_g_1_1_node_1_1_loop.html#a4631bd02a2c929f528b4124479e493a5',1,'Halide::Internal::Autoscheduler::FunctionDAG::Node::Loop']]],
  ['rvar_237',['RVar',['../class_halide_1_1_r_var.html#a3531e88d92d85d60ca95cd26dc34fccf',1,'Halide::RVar::RVar(Internal::ReductionDomain domain, int index)'],['../class_halide_1_1_r_var.html#acda89af04702fba704a2034aa466c112',1,'Halide::RVar::RVar(const std::string &amp;n)'],['../class_halide_1_1_r_var.html#aa066ac71578da8da4da883d4ac5c492f',1,'Halide::RVar::RVar()'],['../class_halide_1_1_names_interface.html#a58b1a30f5bc185440fc9dc1a8283d948',1,'Halide::NamesInterface::RVar()']]],
  ['rvar_238',['rvar',['../struct_halide_1_1_var_or_r_var.html#aeca5de374c1b1ece92bb4763d88537dd',1,'Halide::VarOrRVar']]],
  ['rvars_239',['rvars',['../class_halide_1_1_internal_1_1_stage_schedule.html#a11240961fc69082986225ba729e47577',1,'Halide::Internal::StageSchedule::rvars()'],['../class_halide_1_1_internal_1_1_stage_schedule.html#a16ce28e817ad863f2a6b180574a632b4',1,'Halide::Internal::StageSchedule::rvars() const'],['../class_halide_1_1_func.html#ad13c0acfd2499ef245947595e9d092d7',1,'Halide::Func::rvars()']]],
  ['rvv_240',['RVV',['../struct_halide_1_1_target.html#a9398276edd5784185e1a08f8a4dfc43fabdc14a9791fd72acb6cc6f3d2adbbd10',1,'Halide::Target']]]
];
