var searchData=
[
  ['pack_5finto_5fstruct_0',['pack_into_struct',['../class_halide_1_1_internal_1_1_closure.html#a8f715cd73d93489d5b0acffc5bbdc5f2',1,'Halide::Internal::Closure']]],
  ['parallel_1',['parallel',['../class_halide_1_1_stage.html#a9b4b238ac563c21c4800a43e59c42733',1,'Halide::Stage::parallel(const VarOrRVar &amp;var)'],['../class_halide_1_1_stage.html#a5d47a2c04c3cddad66c69ec44eb2d806',1,'Halide::Stage::parallel(const VarOrRVar &amp;var, const Expr &amp;task_size, TailStrategy tail=TailStrategy::Auto)'],['../class_halide_1_1_func.html#ae78db35f74950c9e9c586f6ad7a3e7e0',1,'Halide::Func::parallel(const VarOrRVar &amp;var)'],['../class_halide_1_1_func.html#af075813ccb2d266dd7c1d9c8552e2feb',1,'Halide::Func::parallel(const VarOrRVar &amp;var, const Expr &amp;task_size, TailStrategy tail=TailStrategy::Auto)']]],
  ['parallelize_5fin_5ftiles_2',['parallelize_in_tiles',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a07ed488007b3f56cb0549b06db334859',1,'Halide::Internal::Autoscheduler::LoopNest::parallelize_in_tiles(const Adams2019Params &amp;params, const vector&lt; int64_t &gt; &amp;tiling, const LoopNest *parent) const'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#aa325a13ccb33b57a8539c9c90bb6d2e9',1,'Halide::Internal::Autoscheduler::LoopNest::parallelize_in_tiles(const vector&lt; int64_t &gt; &amp;tiling, const LoopNest *parent, const Anderson2021Params &amp;params, const Target &amp;target, bool inner_tiling, bool adjust_tiling, bool move_all_rvars_inward=true, const vector&lt; int &gt; &amp;rvars_to_move_inward={}) const']]],
  ['paralleltileoption_3',['ParallelTileOption',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space_1_1_parallel_tile_option.html#adbd2a6f2a467f9d6ae175defa73dc6b6',1,'Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption::ParallelTileOption()=default'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space_1_1_parallel_tile_option.html#ab68cdceb50c911e737fd6f61947e3985',1,'Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption::ParallelTileOption(ParallelTileOption &amp;&amp;)=default'],['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space_1_1_parallel_tile_option.html#a63e7eea7ccd0b5a0d5aa5e00356814be',1,'Halide::Internal::Autoscheduler::SearchSpace::ParallelTileOption::ParallelTileOption(const ParallelTileOption &amp;)=delete']]],
  ['param_4',['Param',['../class_halide_1_1_param.html#ae32b1d95ee6bf9ab2c744cc17ba67d4f',1,'Halide::Param::Param()'],['../class_halide_1_1_param.html#a5debc15cf76025475186927a2a564268',1,'Halide::Param::Param(Type t)'],['../class_halide_1_1_param.html#aee0fc66aed3d24c3571ed8a82aae40ea',1,'Halide::Param::Param(const std::string &amp;n)'],['../class_halide_1_1_param.html#a62cbd1af85b1f64f79a28eb4e68d5195',1,'Halide::Param::Param(const char *n)'],['../class_halide_1_1_param.html#abf17566788ec20bb20b68dc0ce2f10e2',1,'Halide::Param::Param(Type t, const std::string &amp;n)'],['../class_halide_1_1_param.html#a9dedf3b76114f66c821dea885f04c506',1,'Halide::Param::Param(not_void_T val)'],['../class_halide_1_1_param.html#afaf265ff209ef5b5a4d1fb95eb217bfb',1,'Halide::Param::Param(const std::string &amp;n, not_void_T val)'],['../class_halide_1_1_param.html#ae17da6507e2b5aef1364c28f18d9d968',1,'Halide::Param::Param(not_void_T val, const Expr &amp;min, const Expr &amp;max)'],['../class_halide_1_1_param.html#aeeafb9b39673860bae9be9035559a549',1,'Halide::Param::Param(const std::string &amp;n, not_void_T val, const Expr &amp;min, const Expr &amp;max)'],['../class_halide_1_1_param.html#a3326bfe5d035d20acfff7c5110be6dfd',1,'Halide::Param::Param(const Param&lt; OTHER_TYPE &gt; &amp;other)'],['../class_halide_1_1_param.html#a3326bfe5d035d20acfff7c5110be6dfd',1,'Halide::Param::Param(const Param&lt; OTHER_TYPE &gt; &amp;other)']]],
  ['parameter_5',['parameter',['../class_halide_1_1_internal_1_1_stub_input.html#a81d592b4785f620763a492ed5dbcede9',1,'Halide::Internal::StubInput::parameter()'],['../class_halide_1_1_internal_1_1_generator_input_base.html#ab1d6abf2c7ecd8f9f4e1fb17afa0592d',1,'Halide::Internal::GeneratorInputBase::parameter()'],['../class_halide_1_1_output_image_param.html#ae87a5394c1c3ae357f20a1af025f03ba',1,'Halide::OutputImageParam::parameter()'],['../class_halide_1_1_param.html#ab0b2ea7fb473f2aa276b3d7b6f618066',1,'Halide::Param::parameter() const'],['../class_halide_1_1_param.html#afa981c5060afff2e0829723b8ffa0a28',1,'Halide::Param::parameter()']]],
  ['parameter_6',['Parameter',['../class_halide_1_1_parameter.html#a792ae6173614be50533c3110748b2f54',1,'Halide::Parameter::Parameter(const Type &amp;t, int dimensions, const std::string &amp;name, const Buffer&lt; void &gt; &amp;buffer, int host_alignment, const std::vector&lt; BufferConstraint &gt; &amp;buffer_constraints, MemoryType memory_type)'],['../class_halide_1_1_parameter.html#adaa339477a7c66aaf175c4b906f15796',1,'Halide::Parameter::Parameter(const Type &amp;t, int dimensions, const std::string &amp;name, const std::optional&lt; halide_scalar_value_t &gt; &amp;scalar_data, const Expr &amp;scalar_default, const Expr &amp;scalar_min, const Expr &amp;scalar_max, const Expr &amp;scalar_estimate)'],['../class_halide_1_1_parameter.html#aff77228d144cdc6bb1d95dde395ea1ed',1,'Halide::Parameter::Parameter()=default'],['../class_halide_1_1_parameter.html#ad2bc57d79b96b0aa1d4ca5cd9ca154e6',1,'Halide::Parameter::Parameter(const Type &amp;t, bool is_buffer, int dimensions)'],['../class_halide_1_1_parameter.html#a58f4ec210f887e5835a07d700c36b286',1,'Halide::Parameter::Parameter(const Type &amp;t, bool is_buffer, int dimensions, const std::string &amp;name)'],['../class_halide_1_1_parameter.html#af1a4b2e1b7720cb87d5151e28656f7e0',1,'Halide::Parameter::Parameter(const Parameter &amp;)=default'],['../class_halide_1_1_parameter.html#ab2f0a428199571901cb738dcb35969c1',1,'Halide::Parameter::Parameter(Parameter &amp;&amp;)=default']]],
  ['parameter_5fconstraints_7',['parameter_constraints',['../namespace_halide_1_1_internal.html#a4b454e42dc909eaf6be644f7d502d1a3',1,'Halide::Internal']]],
  ['paramparser_8',['ParamParser',['../class_halide_1_1_internal_1_1_autoscheduler_1_1_param_parser.html#add22c628be9915b5cb8f553899dd234c',1,'Halide::Internal::Autoscheduler::ParamParser']]],
  ['paren_9',['paren',['../class_halide_1_1_internal_1_1_i_r_printer.html#ade61335e8a16e1c1a80ea0f4b16a310c',1,'Halide::Internal::IRPrinter']]],
  ['park_10',['park',['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control.html#a5cab1bdac57574f39bd83f06079a675d',1,'Halide::Runtime::Internal::Synchronization::parking_control']]],
  ['parse_11',['parse',['../classcmdline_1_1parser.html#ab8ca75cca3abf36b9474edcf0ce21ca6',1,'cmdline::parser::parse(const std::string &amp;arg)'],['../classcmdline_1_1parser.html#a745c9519abe50562987487b6bf794fd7',1,'cmdline::parser::parse(const std::vector&lt; std::string &gt; &amp;args)'],['../classcmdline_1_1parser.html#a83175f24d7d9e29256b855fb249f427b',1,'cmdline::parser::parse(int argc, const char *const argv[])'],['../class_halide_1_1_internal_1_1_autoscheduler_1_1_param_parser.html#a97a22f69100d8593e82bc6ffc423c0b8',1,'Halide::Internal::Autoscheduler::ParamParser::parse()'],['../class_halide_1_1_runtime_1_1_internal_1_1_string_table.html#a471d786c7e38373f86222f2ddfee8c47',1,'Halide::Runtime::Internal::StringTable::parse()']]],
  ['parse_5fcheck_12',['parse_check',['../classcmdline_1_1parser.html#af22be174b0ab09f03462c02e9afa03c9',1,'cmdline::parser::parse_check(const std::string &amp;arg)'],['../classcmdline_1_1parser.html#a0829039262c93910a9fee8c80f3edb64',1,'cmdline::parser::parse_check(const std::vector&lt; std::string &gt; &amp;args)'],['../classcmdline_1_1parser.html#a9c1aebc54c4bc0387c884888185b4941',1,'cmdline::parser::parse_check(int argc, char *argv[])']]],
  ['parse_5fhalide_5ftype_5flist_13',['parse_halide_type_list',['../namespace_halide_1_1_internal.html#a9e1ffda17ab474ae9e88062f2c486d7b',1,'Halide::Internal']]],
  ['parse_5fobject_14',['parse_object',['../class_halide_1_1_internal_1_1_elf_1_1_object.html#a2e09c76f89e3204b4184ff31f2cf56ba',1,'Halide::Internal::Elf::Object']]],
  ['parse_5fscalar_15',['parse_scalar',['../namespace_halide_1_1_internal.html#ae47fa4b8f49636c214b214f5d0f4ed34',1,'Halide::Internal']]],
  ['parser_16',['parser',['../classcmdline_1_1parser.html#a6cb83bc419bf6261a4408dbba30a24c6',1,'cmdline::parser']]],
  ['partition_17',['partition',['../class_halide_1_1_stage.html#a66ebe43e9a1b2efd8561d72ac2e4d669',1,'Halide::Stage::partition()'],['../class_halide_1_1_func.html#a0daf72571f0086e550eefb984ae18415',1,'Halide::Func::partition()']]],
  ['partition_5floops_18',['partition_loops',['../namespace_halide_1_1_internal.html#a3d00fe3db9030d30827191d78c36fda5',1,'Halide::Internal']]],
  ['pathname_19',['pathname',['../class_halide_1_1_internal_1_1_temporary_file.html#a6a151ef85cf90653d24871bd37d6bcb9',1,'Halide::Internal::TemporaryFile']]],
  ['pattern_5farg_20',['pattern_arg',['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a04098851fbbe2fcc79ea1cf70344d4f3',1,'Halide::Internal::IRMatcher::pattern_arg(T t)'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#a05b87b47d755caab685d8ced4a583822',1,'Halide::Internal::IRMatcher::pattern_arg(int64_t x)'],['../namespace_halide_1_1_internal_1_1_i_r_matcher.html#ae21824f09098bb3ae41a9dabdbaaef06',1,'Halide::Internal::IRMatcher::pattern_arg(const Expr &amp;e)']]],
  ['perfecthashmapasserter_21',['PerfectHashMapAsserter',['../struct_perfect_hash_map_asserter.html#a6b94c8d5c937a24f6096f90be8278542',1,'PerfectHashMapAsserter']]],
  ['perform_5finline_22',['perform_inline',['../namespace_halide_1_1_internal.html#a1d7faaf922e66ac6f7367697d18fd1cd',1,'Halide::Internal']]],
  ['pick_5fvalue_5fin_5fvector_23',['pick_value_in_vector',['../namespace_halide.html#adcd62d0001822e78641244a18ca0b00e',1,'Halide']]],
  ['pipeline_24',['Pipeline',['../class_halide_1_1_pipeline.html#a851737a9b6fb84976a31992ee67a291f',1,'Halide::Pipeline']]],
  ['pipeline_25',['pipeline',['../struct_halide_1_1_j_i_t_extern.html#a4f1052e4e98770ff90e613d7a47b685e',1,'Halide::JITExtern']]],
  ['pipeline_26',['Pipeline',['../class_halide_1_1_pipeline.html#a6829ff11318145efb5fe82145ca37e1a',1,'Halide::Pipeline::Pipeline()'],['../class_halide_1_1_pipeline.html#aec4324d0555b9b94aedcb5816037af25',1,'Halide::Pipeline::Pipeline(const Func &amp;output)'],['../class_halide_1_1_pipeline.html#a755a57f47d829c03bae34a99ac1ef929',1,'Halide::Pipeline::Pipeline(const std::vector&lt; Func &gt; &amp;outputs)']]],
  ['pointertable_27',['PointerTable',['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a1910ea2f355b527ee2f9f11ddf6f0b45',1,'Halide::Runtime::Internal::PointerTable::PointerTable(void *user_context, size_t initial_capacity=0, const SystemMemoryAllocatorFns &amp;sma=default_allocator())'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a4e4e52080bbcb8957d01bf1f9e7d7b98',1,'Halide::Runtime::Internal::PointerTable::PointerTable(const PointerTable &amp;other)']]],
  ['points_5faccessed_5fper_5fthread_28',['points_accessed_per_thread',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a1a20f32a34d749395053cd5c771d0b45',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['pool_5fsize_29',['pool_size',['../class_halide_1_1_runtime_1_1_internal_1_1_block_allocator.html#a51b226d084743b17668ad3446f5e144b',1,'Halide::Runtime::Internal::BlockAllocator']]],
  ['pop_30',['pop',['../class_halide_1_1_internal_1_1_autoscheduler_1_1_state_queue.html#a857141df80dc5648e7a2a97c91bac583',1,'Halide::Internal::Autoscheduler::StateQueue::pop()'],['../class_halide_1_1_internal_1_1_small_stack.html#ad264c17b84f13f5b50024152774a2817',1,'Halide::Internal::SmallStack::pop()'],['../class_halide_1_1_internal_1_1_small_stack_3_01void_01_4.html#a2a3c0a4ba0404cde4a7c6e74886a9349',1,'Halide::Internal::SmallStack&lt; void &gt;::pop()'],['../class_halide_1_1_internal_1_1_scope.html#aeb8d5b8da9c47a636f9255dc72aeef5d',1,'Halide::Internal::Scope::pop(const std::string &amp;name)'],['../class_halide_1_1_internal_1_1_scope.html#a85adec9dda5b48bf48b5bc5a55138f08',1,'Halide::Internal::Scope::pop(PushToken p)']]],
  ['pop_5fback_31',['pop_back',['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#afda27460c7eecb6620a373540d4b5a62',1,'Halide::Runtime::Internal::BlockStorage::pop_back()'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a70d1f501628d250788586f4778805f97',1,'Halide::Runtime::Internal::LinkedList::pop_back()'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#ac1fcb1c18a22cad7391363611b4708d1',1,'Halide::Runtime::Internal::PointerTable::pop_back()']]],
  ['pop_5ffront_32',['pop_front',['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a545f92b7adc6c045f8f858574a0ed022',1,'Halide::Runtime::Internal::BlockStorage::pop_front()'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a519bffeda8c26fd6b08510e8887db6f2',1,'Halide::Runtime::Internal::LinkedList::pop_front()'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a10363915b345511d705c635011611770',1,'Halide::Runtime::Internal::PointerTable::pop_front()']]],
  ['popcount_33',['popcount',['../namespace_halide.html#a41dd5e65a4c167c112de447c628c099a',1,'Halide']]],
  ['popcount64_34',['popcount64',['../namespace_halide_1_1_internal.html#ac117f9e0b3bbb544807e9ddb1f6c49d9',1,'Halide::Internal']]],
  ['populate_5fjit_5fhandlers_35',['populate_jit_handlers',['../class_halide_1_1_internal_1_1_j_i_t_shared_runtime.html#ad063d00fb8adba3c28f9a9cc1218c9b8',1,'Halide::Internal::JITSharedRuntime']]],
  ['pos_5finf_36',['pos_inf',['../struct_halide_1_1_internal_1_1_interval.html#a4c27dce854d8f38c3a1a82bb4268529a',1,'Halide::Internal::Interval']]],
  ['post_5fbuild_37',['post_build',['../class_halide_1_1_internal_1_1_generator_base.html#acfa4dfc9ac5df8cae6624eaee03273c0',1,'Halide::Internal::GeneratorBase']]],
  ['post_5fconfigure_38',['post_configure',['../class_halide_1_1_internal_1_1_generator_base.html#a66f097935cd37a0b86170e26dea63770',1,'Halide::Internal::GeneratorBase']]],
  ['post_5fgenerate_39',['post_generate',['../class_halide_1_1_internal_1_1_generator_base.html#a6d89681e248a78b177914f62982ce8ae',1,'Halide::Internal::GeneratorBase']]],
  ['post_5fschedule_40',['post_schedule',['../class_halide_1_1_internal_1_1_generator_base.html#a69551999398097f9d0c2399f0a62d4d0',1,'Halide::Internal::GeneratorBase']]],
  ['pow_41',['pow',['../namespace_halide.html#a4dd83996070aa3e4bc3a102a654176fa',1,'Halide']]],
  ['pre_5fbuild_42',['pre_build',['../class_halide_1_1_internal_1_1_generator_base.html#ac12236d7e943d35119c6dc438e8165bb',1,'Halide::Internal::GeneratorBase']]],
  ['pre_5fconfigure_43',['pre_configure',['../class_halide_1_1_internal_1_1_generator_base.html#adae6057cd79cc526a211a488be3ba3b6',1,'Halide::Internal::GeneratorBase']]],
  ['pre_5fgenerate_44',['pre_generate',['../class_halide_1_1_internal_1_1_generator_base.html#a62fdf8035850e0effcd46c3e7530e4c9',1,'Halide::Internal::GeneratorBase']]],
  ['pre_5fschedule_45',['pre_schedule',['../class_halide_1_1_internal_1_1_generator_base.html#a5e9dc4b34c82bd873365e9006c60e54a',1,'Halide::Internal::GeneratorBase']]],
  ['predicate_46',['predicate',['../class_halide_1_1_internal_1_1_definition.html#a5cc7804357b7c700fd3b7d45cc7dffb1',1,'Halide::Internal::Definition::predicate() const'],['../class_halide_1_1_internal_1_1_definition.html#a3e8f5fa3a62700f63f52282ab2998cb8',1,'Halide::Internal::Definition::predicate()'],['../class_halide_1_1_internal_1_1_reduction_domain.html#a8cf1cae1581f9e0f931f4c6d63e30c03',1,'Halide::Internal::ReductionDomain::predicate()']]],
  ['prefetch_47',['prefetch',['../class_halide_1_1_stage.html#a877ee5b5b51d19422b6319f45acc18ae',1,'Halide::Stage::prefetch()'],['../class_halide_1_1_func.html#accb11c7c6f5ce93beed415260430ce55',1,'Halide::Func::prefetch(const Func &amp;f, const VarOrRVar &amp;at, const VarOrRVar &amp;from, Expr offset=1, PrefetchBoundStrategy strategy=PrefetchBoundStrategy::GuardWithIf)'],['../class_halide_1_1_func.html#a1102f220f97b8e7e80bdd113567b53c9',1,'Halide::Func::prefetch(const Parameter &amp;param, const VarOrRVar &amp;at, const VarOrRVar &amp;from, Expr offset=1, PrefetchBoundStrategy strategy=PrefetchBoundStrategy::GuardWithIf)'],['../class_halide_1_1_stage.html#a04f39c87435d0cb8f614c43fe0b188d5',1,'Halide::Stage::prefetch(const Func &amp;f, const VarOrRVar &amp;at, const VarOrRVar &amp;from, Expr offset=1, PrefetchBoundStrategy strategy=PrefetchBoundStrategy::GuardWithIf)'],['../class_halide_1_1_stage.html#a8ba567f6866bdadb0e2cf9c67b0df0ce',1,'Halide::Stage::prefetch(const Parameter &amp;param, const VarOrRVar &amp;at, const VarOrRVar &amp;from, Expr offset=1, PrefetchBoundStrategy strategy=PrefetchBoundStrategy::GuardWithIf)'],['../class_halide_1_1_func.html#af212c2cce113c096f2ddc96a10ee66d1',1,'Halide::Func::prefetch()']]],
  ['prefetches_48',['prefetches',['../class_halide_1_1_internal_1_1_stage_schedule.html#ae53533489308d7a638dd1cd659d1858d',1,'Halide::Internal::StageSchedule::prefetches() const'],['../class_halide_1_1_internal_1_1_stage_schedule.html#a09c76c50b838bca7f8721dafd16d0bb4',1,'Halide::Internal::StageSchedule::prefetches()']]],
  ['prepend_49',['prepend',['../class_halide_1_1_runtime_1_1_internal_1_1_string_storage.html#a0b9ae0522aa2ed9ebbee1fef69d22553',1,'Halide::Runtime::Internal::StringStorage::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#a881b70b4d8fc1735e45e65ee44692527',1,'Halide::Runtime::Internal::BlockStorage::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_string_storage.html#a32c82c4fa37e49b9c5798308c35e99e8',1,'Halide::Runtime::Internal::StringStorage::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a5b78b093b625a42e2a853de736038733',1,'Halide::Runtime::Internal::LinkedList::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_block_storage.html#aa3bb6cbd62dd5a49cb65d6abff205133',1,'Halide::Runtime::Internal::BlockStorage::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_linked_list.html#a23a254a68e53cf9cbb771f9ee9cb4440',1,'Halide::Runtime::Internal::LinkedList::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#a663bf13ec5308d63957169c19d021c5d',1,'Halide::Runtime::Internal::PointerTable::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_string_table.html#ad4f9e952e943679f3bb8de1be0c08806',1,'Halide::Runtime::Internal::StringTable::prepend()'],['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html#ace90755186afd203b9f23f051bf67db8',1,'Halide::Runtime::Internal::PointerTable::prepend()']]],
  ['prepend_5fcontents_50',['prepend_contents',['../class_halide_1_1_internal_1_1_elf_1_1_section.html#ad3100f7f39742c98a5f4dba662e8ccfa',1,'Halide::Internal::Elf::Section::prepend_contents(const T &amp;x)'],['../class_halide_1_1_internal_1_1_elf_1_1_section.html#a1bda2282104c5581bec9cfde1c860d9a',1,'Halide::Internal::Elf::Section::prepend_contents(It begin, It end)']]],
  ['preprocess_5ffunction_5fbody_51',['preprocess_function_body',['../class_halide_1_1_internal_1_1_code_gen___c.html#a75f4805940e981dc13d42df24398b687',1,'Halide::Internal::CodeGen_C']]],
  ['print_52',['print',['../class_halide_1_1_internal_1_1_i_r_printer.html#a30d08d3f22ec170ffe863884f0959fcc',1,'Halide::Internal::IRPrinter::print(const Expr &amp;)'],['../class_halide_1_1_internal_1_1_i_r_printer.html#ae2a84479e05eb357d09364c0c9799a67',1,'Halide::Internal::IRPrinter::print(const Stmt &amp;)'],['../namespace_halide.html#abb98ec9f8091af1beca6d93e9a95f23a',1,'Halide::print(Expr a, Args &amp;&amp;...args)'],['../namespace_halide.html#ad933f903f12d02dc4a41950751feb8f9',1,'Halide::print(const std::vector&lt; Expr &gt; &amp;values)']]],
  ['print_5fargs_53',['print_args',['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin.html#aaab4874231825a1e153b7f95d0d11375',1,'Halide::Internal::IRMatcher::Intrin::print_args(int, std::ostream &amp;s) const'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin.html#a5683856e9d7c279ce9f5612f0bba21ce',1,'Halide::Internal::IRMatcher::Intrin::print_args(double, std::ostream &amp;s) const'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin.html#a109e1e87d42eb260cb5b2e9db479066b',1,'Halide::Internal::IRMatcher::Intrin::print_args(std::ostream &amp;s) const']]],
  ['print_5fassignment_54',['print_assignment',['../class_halide_1_1_internal_1_1_code_gen___c.html#ac5868264f3297df244b491b16332612a',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fbraced_5fstmt_55',['print_braced_stmt',['../class_halide_1_1_internal_1_1_i_r_printer.html#ac43ea01ebc7c1a5fb331c0ac57f1678d',1,'Halide::Internal::IRPrinter']]],
  ['print_5fcast_5fexpr_56',['print_cast_expr',['../class_halide_1_1_internal_1_1_code_gen___c.html#afaa37c696efb3af4da49897ea13395f3',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fcompute_5flocations_57',['print_compute_locations',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_state.html#a59e0ecf065d47fb28661dfd979f46d21',1,'Halide::Internal::Autoscheduler::State']]],
  ['print_5fexpr_58',['print_expr',['../class_halide_1_1_internal_1_1_code_gen___c.html#adb6aca1bbc0958b95b30e279c79acfa4',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fextern_5fcall_59',['print_extern_call',['../class_halide_1_1_internal_1_1_code_gen___c.html#a88e3696e55530d7e760f88e870199f4c',1,'Halide::Internal::CodeGen_C::print_extern_call()'],['../class_halide_1_1_internal_1_1_code_gen___g_p_u___c.html#ac4d5babe68cc5911fd6e77a12776a581',1,'Halide::Internal::CodeGen_GPU_C::print_extern_call()']]],
  ['print_5fgpu_5fname_60',['print_gpu_name',['../struct_halide_1_1_internal_1_1_code_gen___g_p_u___dev.html#a97090ee3ba4891b50d6c79adc9928335',1,'Halide::Internal::CodeGen_GPU_Dev']]],
  ['print_5fheap_5ffree_61',['print_heap_free',['../class_halide_1_1_internal_1_1_code_gen___c.html#a111ce1fb95725f2cbc12512b02de33f5',1,'Halide::Internal::CodeGen_C']]],
  ['print_5flets_62',['print_lets',['../class_halide_1_1_internal_1_1_i_r_printer.html#a398708bbe65ca0e445063d8a679ead4e',1,'Halide::Internal::IRPrinter']]],
  ['print_5flist_63',['print_list',['../class_halide_1_1_internal_1_1_i_r_printer.html#a634eebd68194faf1947c28d29861b2f0',1,'Halide::Internal::IRPrinter']]],
  ['print_5floop_5fnest_64',['print_loop_nest',['../class_halide_1_1_pipeline.html#abe81cef6126d966fb74379e44042d219',1,'Halide::Pipeline::print_loop_nest()'],['../class_halide_1_1_func.html#a03f839d9e13cae4b87a540aa618589ae',1,'Halide::Func::print_loop_nest()'],['../namespace_halide_1_1_internal.html#aa35ddfd891459204fae6afbcbdb6bac6',1,'Halide::Internal::print_loop_nest()']]],
  ['print_5fname_65',['print_name',['../class_halide_1_1_internal_1_1_code_gen___c.html#a772bf939e7211b2abaf9b072c09c0abf',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fno_5fparens_66',['print_no_parens',['../class_halide_1_1_internal_1_1_i_r_printer.html#a36c2ae9745886834809ff320c19f64c3',1,'Halide::Internal::IRPrinter']]],
  ['print_5freinterpret_67',['print_reinterpret',['../class_halide_1_1_internal_1_1_code_gen___c.html#a8caee6d8fbeada7796dca57bd0c9c54f',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fscalarized_5fexpr_68',['print_scalarized_expr',['../class_halide_1_1_internal_1_1_code_gen___c.html#ae2c836ded7d9b9130e9e7b19a4eed164',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fstmt_69',['print_stmt',['../class_halide_1_1_internal_1_1_code_gen___c.html#a733ecca32b0fbb622a410ef58a76042f',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fsummary_70',['print_summary',['../class_halide_1_1_internal_1_1_i_r_printer.html#a7b363c06d97e75bca7cf2512e0953008',1,'Halide::Internal::IRPrinter']]],
  ['print_5fto_5fconceptual_5fstmt_5fhtml_71',['print_to_conceptual_stmt_html',['../namespace_halide_1_1_internal.html#a237581902c246cec8b1a5d62ccd7596f',1,'Halide::Internal']]],
  ['print_5fto_5fstmt_5fhtml_72',['print_to_stmt_html',['../namespace_halide_1_1_internal.html#a6e1f44f72e9adf92ab081eec58cb67c4',1,'Halide::Internal']]],
  ['print_5ftype_73',['print_type',['../class_halide_1_1_internal_1_1_code_gen___c.html#a0ddcd5b5b4ae046d74443963cdf7de7f',1,'Halide::Internal::CodeGen_C']]],
  ['print_5fwhen_74',['print_when',['../namespace_halide.html#a452ed699c61260cc230629777fc9cafa',1,'Halide::print_when(Expr condition, const std::vector&lt; Expr &gt; &amp;values)'],['../namespace_halide.html#abc63366304ec6c0d67fd89fc6d985f34',1,'Halide::print_when(Expr condition, Expr a, Args &amp;&amp;...args)']]],
  ['printerbase_75',['PrinterBase',['../class_halide_1_1_runtime_1_1_internal_1_1_printer_base.html#a5f30f58367e141842e1be6584aae08fb',1,'Halide::Runtime::Internal::PrinterBase::PrinterBase(void *user_context_, char *start_, uint64_t size_)'],['../class_halide_1_1_runtime_1_1_internal_1_1_printer_base.html#a79825cebbfdc6b49a0a94a65bc58fe26',1,'Halide::Runtime::Internal::PrinterBase::PrinterBase(const PrinterBase &amp;copy)=delete'],['../class_halide_1_1_runtime_1_1_internal_1_1_printer_base.html#a73e5e4ba4186b1d3e392a9c7c698e86f',1,'Halide::Runtime::Internal::PrinterBase::PrinterBase(PrinterBase &amp;&amp;)=delete']]],
  ['printspan_76',['PrintSpan',['../struct_halide_1_1_internal_1_1_print_span.html#a0aceed451ada33eddbbecb1f4dd3bcc8',1,'Halide::Internal::PrintSpan::PrintSpan()'],['../namespace_halide_1_1_internal.html#acbba1897af954502671d8f3b831c8a6a',1,'Halide::Internal::PrintSpan()']]],
  ['printspanln_77',['PrintSpanLn',['../struct_halide_1_1_internal_1_1_print_span_ln.html#a15ea5fc543afa45fe138cf54fc55235b',1,'Halide::Internal::PrintSpanLn::PrintSpanLn()'],['../namespace_halide_1_1_internal.html#aa1021cbfec3656d88b8ef964c301d258',1,'Halide::Internal::PrintSpanLn()']]],
  ['process_5fpending_5fstates_78',['process_pending_states',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space.html#a3ae732f7b4363bd3e22cbdc7a982785d',1,'Halide::Internal::Autoscheduler::SearchSpace']]],
  ['producer_5fcomputed_5fhere_5for_5ffurther_5fin_79',['producer_computed_here_or_further_in',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#ad1d455dc8d32e4b8b63e6869b86598bc',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['producer_5fstorage_5fdims_80',['producer_storage_dims',['../class_halide_1_1_internal_1_1_autoscheduler_1_1_load_jacobian.html#add48e7516fae6dd4a9cfc344358efa09',1,'Halide::Internal::Autoscheduler::LoadJacobian::producer_storage_dims() const'],['../class_halide_1_1_internal_1_1_autoscheduler_1_1_load_jacobian.html#add48e7516fae6dd4a9cfc344358efa09',1,'Halide::Internal::Autoscheduler::LoadJacobian::producer_storage_dims() const']]],
  ['product_81',['product',['../namespace_halide.html#a71599f1dae36c608e3236e06a7fdf9b5',1,'Halide::product(Expr, const std::string &amp;s=&quot;product&quot;)'],['../namespace_halide.html#afead2dd46805437cceb61926b3abaeb8',1,'Halide::product(const RDom &amp;, Expr, const std::string &amp;s=&quot;product&quot;)'],['../namespace_halide.html#a375f80c6e2bbd9b28e6d76896f984d7a',1,'Halide::product(Expr, const Func &amp;)'],['../namespace_halide.html#ad3083feff1646629beba8c4f4d88e513',1,'Halide::product(const RDom &amp;, Expr, const Func &amp;)']]],
  ['product_5fof_5fdescendants_82',['product_of_descendants',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a4ff6db1bbd8a477830f85795cc7745e4',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['product_5fof_5fself_5fand_5fdescendants_83',['product_of_self_and_descendants',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a2ffc82f121129811ad60af057510a7fc',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['promise_5fclamped_84',['promise_clamped',['../namespace_halide_1_1_internal.html#a90683a918dfa5840b97406468fef7501',1,'Halide::Internal']]],
  ['promote_5fallocs_5fto_5fregisters_85',['promote_allocs_to_registers',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_loop_nest.html#a99bebc4f9dc5e46d377f58487886f783',1,'Halide::Internal::Autoscheduler::LoopNest']]],
  ['promote_5findices_86',['promote_indices',['../class_halide_1_1_internal_1_1_code_gen___l_l_v_m.html#a555842c7a0f8c36b2911e8b88348e3fa',1,'Halide::Internal::CodeGen_LLVM']]],
  ['propagate_5fadjoints_87',['propagate_adjoints',['../namespace_halide.html#a1e455180d26c51953b64f318f3c8b11f',1,'Halide::propagate_adjoints(const Func &amp;output, const Func &amp;adjoint, const Region &amp;output_bounds)'],['../namespace_halide.html#a754b88aa3b1aa18a7809f665ba10aad9',1,'Halide::propagate_adjoints(const Func &amp;output, const Buffer&lt; float &gt; &amp;adjoint)'],['../namespace_halide.html#a98a3ed6633ddd588c45cfa98dcaf84ef',1,'Halide::propagate_adjoints(const Func &amp;output)']]],
  ['propagate_5festimate_5ftest_88',['propagate_estimate_test',['../namespace_halide_1_1_internal.html#a654878c752bfbc9f2aa979007ff80037',1,'Halide::Internal']]],
  ['prove_5fassociativity_89',['prove_associativity',['../namespace_halide_1_1_internal.html#acf049bd392c948b161c1435e23184a20',1,'Halide::Internal']]],
  ['prune_90',['prune',['../struct_halide_1_1_runtime_1_1_internal_1_1_hash_map.html#aca7a0e9ea04e831f612b701d766e84f4',1,'Halide::Runtime::Internal::HashMap']]],
  ['purify_5findex_5fmath_91',['purify_index_math',['../namespace_halide_1_1_internal.html#a875f0768e69428144a610e591c7d9796',1,'Halide::Internal']]],
  ['push_92',['push',['../class_halide_1_1_internal_1_1_small_stack.html#a75bcbca70e9b535ca8af1c18f0004c51',1,'Halide::Internal::SmallStack::push()'],['../class_halide_1_1_internal_1_1_small_stack_3_01void_01_4.html#a02e6c475e518785524a4a4967a52ed68',1,'Halide::Internal::SmallStack&lt; void &gt;::push()'],['../class_halide_1_1_internal_1_1_scope.html#ab0a5bce4cce0606c1a5cf7fdccd3f908',1,'Halide::Internal::Scope::push(const std::string &amp;name, T2 &amp;&amp;value)'],['../class_halide_1_1_internal_1_1_scope.html#a440ccabdb58770afd2acae7f50752929',1,'Halide::Internal::Scope::push(const std::string &amp;name)']]],
  ['push_5fback_93',['push_back',['../struct_halide_1_1_internal_1_1_box.html#a6527fa5c2cf5cf89e8d6a61826977a02',1,'Halide::Internal::Box']]],
  ['pythonextensiongen_94',['PythonExtensionGen',['../class_halide_1_1_internal_1_1_python_extension_gen.html#a73b91ac226bfefa085c5f400fc460306',1,'Halide::Internal::PythonExtensionGen']]]
];
