var searchData=
[
  ['paralleltileoption_0',['ParallelTileOption',['../struct_halide_1_1_internal_1_1_autoscheduler_1_1_search_space_1_1_parallel_tile_option.html',1,'Halide::Internal::Autoscheduler::SearchSpace']]],
  ['param_1',['Param',['../class_halide_1_1_param.html',1,'Halide']]],
  ['parameter_2',['Parameter',['../class_halide_1_1_parameter.html',1,'Halide']]],
  ['paramparser_3',['ParamParser',['../class_halide_1_1_internal_1_1_autoscheduler_1_1_param_parser.html',1,'Halide::Internal::Autoscheduler']]],
  ['parking_5fcontrol_4',['parking_control',['../struct_halide_1_1_runtime_1_1_internal_1_1_synchronization_1_1parking__control.html',1,'Halide::Runtime::Internal::Synchronization']]],
  ['parser_5',['parser',['../classcmdline_1_1parser.html',1,'cmdline']]],
  ['pattern_5ftag_6',['pattern_tag',['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_bin_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::BinOp&lt; Op, A, B &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_broadcast_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::BroadcastOp&lt; A, B &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_can_prove_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::CanProve&lt; A, Prover &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cast_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::CastOp&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cmp_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::CmpOp&lt; Op, A, B &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_fold_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::Fold&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_int_literal_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IntLiteral::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::Intrin&lt; intrin, Args &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_const_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsConst&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_float_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsFloat&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_int_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsInt&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_max_value_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsMaxValue&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_min_value_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsMinValue&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_scalar_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsScalar&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_u_int_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::IsUInt&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_lanes_of_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::LanesOf&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_negate_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::NegateOp&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_not_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::NotOp&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflow_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::Overflow::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflows_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::Overflows&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::RampOp&lt; A, B, C &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_select_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::SelectOp&lt; C, T, F &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_simplified_negate_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::SimplifiedNegateOp&lt; i &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_slice_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::SliceOp&lt; Vec, Base, Stride, Lanes &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_specific_expr_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::SpecificExpr::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_vector_reduce_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::VectorReduceOp&lt; A, B, reduce_op &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_widen_op_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::WidenOp&lt; A &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::Wild&lt; i &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::WildConst&lt; i &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_float_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::WildConstFloat&lt; i &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_int_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::WildConstInt&lt; i &gt;::pattern_tag'],['../struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_u_int_1_1pattern__tag.html',1,'Halide::Internal::IRMatcher::WildConstUInt&lt; i &gt;::pattern_tag']]],
  ['perfecthashmap_7',['PerfectHashMap',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20bool_20_3e_8',['PerfectHashMap&lt; bool &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20halide_3a_3ainternal_3a_3aintrusiveptr_20_3e_9',['PerfectHashMap&lt; Halide::Internal::IntrusivePtr &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20halide_3a_3ainternal_3a_3aschedulefeatures_20_3e_10',['PerfectHashMap&lt; Halide::Internal::ScheduleFeatures &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20int64_5ft_20_3e_11',['PerfectHashMap&lt; int64_t &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20perfecthashmap_3c_20halide_3a_3ainternal_3a_3aautoscheduler_3a_3aloopnest_3a_3afeatureintermediates_20_3e_20_3e_12',['PerfectHashMap&lt; PerfectHashMap&lt; Halide::Internal::Autoscheduler::LoopNest::FeatureIntermediates &gt; &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20std_3a_3amap_3c_20int_2c_20std_3a_3avector_3c_20halide_3a_3ainternal_3a_3aintrusiveptr_3c_20const_20halide_3a_3ainternal_3a_3aautoscheduler_3a_3aloopnest_20_3e_20_3e_20_3e_20_3e_13',['PerfectHashMap&lt; std::map&lt; int, std::vector&lt; Halide::Internal::IntrusivePtr&lt; const Halide::Internal::Autoscheduler::LoopNest &gt; &gt; &gt; &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20std_3a_3amap_3c_20int_2c_20std_3a_3avector_3c_20intrusiveptr_3c_20const_20loopnest_20_3e_20_3e_20_3e_20_3e_14',['PerfectHashMap&lt; std::map&lt; int, std::vector&lt; IntrusivePtr&lt; const LoopNest &gt; &gt; &gt; &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20std_3a_3avector_3c_20halide_3a_3ainternal_3a_3aintrusiveptr_3c_20const_20halide_3a_3ainternal_3a_3aautoscheduler_3a_3aloopnest_20_3e_20_3e_20_3e_15',['PerfectHashMap&lt; std::vector&lt; Halide::Internal::IntrusivePtr&lt; const Halide::Internal::Autoscheduler::LoopNest &gt; &gt; &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmap_3c_20std_3a_3avector_3c_20std_3a_3apair_3c_20const_20halide_3a_3ainternal_3a_3aautoscheduler_3a_3aloopnest_20_2a_2c_20std_3a_3avector_3c_20const_20halide_3a_3ainternal_3a_3aautoscheduler_3a_3afunctiondag_3a_3aedge_20_2a_20_3e_20_3e_20_3e_20_3e_16',['PerfectHashMap&lt; std::vector&lt; std::pair&lt; const Halide::Internal::Autoscheduler::LoopNest *, std::vector&lt; const Halide::Internal::Autoscheduler::FunctionDAG::Edge * &gt; &gt; &gt; &gt;',['../class_perfect_hash_map.html',1,'']]],
  ['perfecthashmapasserter_17',['PerfectHashMapAsserter',['../struct_perfect_hash_map_asserter.html',1,'']]],
  ['pipeline_18',['Pipeline',['../class_halide_1_1_pipeline.html',1,'Halide']]],
  ['pipelinefeatures_19',['PipelineFeatures',['../struct_halide_1_1_internal_1_1_pipeline_features.html',1,'Halide::Internal']]],
  ['pointertable_20',['PointerTable',['../class_halide_1_1_runtime_1_1_internal_1_1_pointer_table.html',1,'Halide::Runtime::Internal']]],
  ['prefetch_21',['Prefetch',['../struct_halide_1_1_internal_1_1_prefetch.html',1,'Halide::Internal']]],
  ['prefetchdirective_22',['PrefetchDirective',['../struct_halide_1_1_internal_1_1_prefetch_directive.html',1,'Halide::Internal']]],
  ['printerbase_23',['PrinterBase',['../class_halide_1_1_runtime_1_1_internal_1_1_printer_base.html',1,'Halide::Runtime::Internal']]],
  ['printspan_24',['PrintSpan',['../struct_halide_1_1_internal_1_1_print_span.html',1,'Halide::Internal']]],
  ['printspanln_25',['PrintSpanLn',['../struct_halide_1_1_internal_1_1_print_span_ln.html',1,'Halide::Internal']]],
  ['producerconsumer_26',['ProducerConsumer',['../struct_halide_1_1_internal_1_1_producer_consumer.html',1,'Halide::Internal']]],
  ['provide_27',['Provide',['../struct_halide_1_1_internal_1_1_provide.html',1,'Halide::Internal']]],
  ['pushtoken_28',['PushToken',['../struct_halide_1_1_internal_1_1_scope_1_1_push_token.html',1,'Halide::Internal::Scope']]],
  ['pythonextensiongen_29',['PythonExtensionGen',['../class_halide_1_1_internal_1_1_python_extension_gen.html',1,'Halide::Internal']]]
];
