var _i_r_match_8h =
[
    [ "Halide::Internal::IRMatcher::MatcherState", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_matcher_state.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_matcher_state" ],
    [ "Halide::Internal::IRMatcher::enable_if_pattern< T, typename >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1enable__if__pattern.html", [
      [ "type", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1enable__if__pattern_1_1type.html", null ]
    ] ],
    [ "Halide::Internal::IRMatcher::enable_if_pattern< T, typename >::type", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1enable__if__pattern_1_1type.html", null ],
    [ "Halide::Internal::IRMatcher::bindings< T >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1bindings.html", null ],
    [ "Halide::Internal::IRMatcher::SpecificExpr", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_specific_expr.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_specific_expr" ],
    [ "Halide::Internal::IRMatcher::SpecificExpr::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_specific_expr_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstInt< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_int.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_int" ],
    [ "Halide::Internal::IRMatcher::WildConstInt< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstUInt< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_u_int.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_u_int" ],
    [ "Halide::Internal::IRMatcher::WildConstUInt< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_u_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConstFloat< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_float.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_float" ],
    [ "Halide::Internal::IRMatcher::WildConstFloat< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_float_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WildConst< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const" ],
    [ "Halide::Internal::IRMatcher::WildConst< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_const_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Wild< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild" ],
    [ "Halide::Internal::IRMatcher::Wild< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_wild_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IntLiteral", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_int_literal.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_int_literal" ],
    [ "Halide::Internal::IRMatcher::IntLiteral::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_int_literal_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::BinOp< Op, A, B >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_bin_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_bin_op" ],
    [ "Halide::Internal::IRMatcher::BinOp< Op, A, B >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_bin_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::CmpOp< Op, A, B >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cmp_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cmp_op" ],
    [ "Halide::Internal::IRMatcher::CmpOp< Op, A, B >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cmp_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::OptionalIntrinType< intrin >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_optional_intrin_type.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_optional_intrin_type" ],
    [ "Halide::Internal::IRMatcher::OptionalIntrinType< Call::saturating_cast >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_optional_intrin_type_3_01_call_1_1saturating__cast_01_4.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_optional_intrin_type_3_01_call_1_1saturating__cast_01_4" ],
    [ "Halide::Internal::IRMatcher::Intrin< intrin, Args >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin" ],
    [ "Halide::Internal::IRMatcher::Intrin< intrin, Args >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_intrin_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::NotOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_not_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_not_op" ],
    [ "Halide::Internal::IRMatcher::NotOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_not_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::SimplifiedNegateOp< i >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_simplified_negate_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_simplified_negate_op" ],
    [ "Halide::Internal::IRMatcher::SimplifiedNegateOp< i >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_simplified_negate_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::SelectOp< C, T, F >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_select_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_select_op" ],
    [ "Halide::Internal::IRMatcher::SelectOp< C, T, F >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_select_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::BroadcastOp< A, B >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_broadcast_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_broadcast_op" ],
    [ "Halide::Internal::IRMatcher::BroadcastOp< A, B >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_broadcast_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::RampOp< A, B, C >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op" ],
    [ "Halide::Internal::IRMatcher::RampOp< A, B, C >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_ramp_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_vector_reduce_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_vector_reduce_op" ],
    [ "Halide::Internal::IRMatcher::VectorReduceOp< A, B, reduce_op >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_vector_reduce_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::NegateOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_negate_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_negate_op" ],
    [ "Halide::Internal::IRMatcher::NegateOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_negate_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::CastOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cast_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cast_op" ],
    [ "Halide::Internal::IRMatcher::CastOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_cast_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::WidenOp< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_widen_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_widen_op" ],
    [ "Halide::Internal::IRMatcher::WidenOp< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_widen_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::SliceOp< Vec, Base, Stride, Lanes >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_slice_op.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_slice_op" ],
    [ "Halide::Internal::IRMatcher::SliceOp< Vec, Base, Stride, Lanes >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_slice_op_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Fold< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_fold.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_fold" ],
    [ "Halide::Internal::IRMatcher::Fold< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_fold_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Overflows< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflows.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflows" ],
    [ "Halide::Internal::IRMatcher::Overflows< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflows_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Overflow", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflow.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflow" ],
    [ "Halide::Internal::IRMatcher::Overflow::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_overflow_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsConst< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_const.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_const" ],
    [ "Halide::Internal::IRMatcher::IsConst< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_const_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::CanProve< A, Prover >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_can_prove.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_can_prove" ],
    [ "Halide::Internal::IRMatcher::CanProve< A, Prover >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_can_prove_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsFloat< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_float.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_float" ],
    [ "Halide::Internal::IRMatcher::IsFloat< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_float_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsInt< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_int.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_int" ],
    [ "Halide::Internal::IRMatcher::IsInt< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsUInt< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_u_int.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_u_int" ],
    [ "Halide::Internal::IRMatcher::IsUInt< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_u_int_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsScalar< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_scalar.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_scalar" ],
    [ "Halide::Internal::IRMatcher::IsScalar< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_scalar_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsMaxValue< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_max_value.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_max_value" ],
    [ "Halide::Internal::IRMatcher::IsMaxValue< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_max_value_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::IsMinValue< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_min_value.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_min_value" ],
    [ "Halide::Internal::IRMatcher::IsMinValue< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_is_min_value_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::LanesOf< A >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_lanes_of.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_lanes_of" ],
    [ "Halide::Internal::IRMatcher::LanesOf< A >::pattern_tag", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_lanes_of_1_1pattern__tag.html", null ],
    [ "Halide::Internal::IRMatcher::Rewriter< Instance >", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter.html", "struct_halide_1_1_internal_1_1_i_r_matcher_1_1_rewriter" ],
    [ "HALIDE_DEBUG_MATCHED_RULES", "_i_r_match_8h.html#ac3cabe703f762c1fb43f00c9a77d6ae4", null ],
    [ "HALIDE_DEBUG_UNMATCHED_RULES", "_i_r_match_8h.html#a38de29759124484d5b8934bf77b54fc4", null ],
    [ "HALIDE_FUZZ_TEST_RULES", "_i_r_match_8h.html#a71623e6847732d0ea4b811d8f93d0bd6", null ],
    [ "expr_match", "_i_r_match_8h.html#ad10452d8940fd9d44b657a915b7cea42", null ],
    [ "expr_match", "_i_r_match_8h.html#ad8d77cbd158befc1b58416319609f313", null ],
    [ "with_lanes", "_i_r_match_8h.html#abc7dcf498f892ed7052bf6f812fe8b90", null ],
    [ "expr_match_test", "_i_r_match_8h.html#a1eed932bc0eb3a15edcb20795bfb8c2f", null ],
    [ "make_const_special_expr", "_i_r_match_8h.html#ae29c5f8f734b23806ea65f9480e68426", null ],
    [ "make_const_expr", "_i_r_match_8h.html#adbef33d9a64963f7e5a6b8bd1ddc6565", null ],
    [ "operator<<", "_i_r_match_8h.html#a23a38470cb6dda7791e9f1cf9dbe8c6a", null ],
    [ "operator<<", "_i_r_match_8h.html#a543805cca04bfd93484c09dc5acd93e8", null ],
    [ "operator<<", "_i_r_match_8h.html#ad098b1f03d2f63ea946c4fa388f97adc", null ],
    [ "operator<<", "_i_r_match_8h.html#adfb595aec01635d485f860fbb07591b4", null ],
    [ "operator<<", "_i_r_match_8h.html#a0ebc587072c643909da6a9875ecb2d8a", null ],
    [ "operator<<", "_i_r_match_8h.html#ad47b35b955c490517606bd7817093ef5", null ],
    [ "unwrap", "_i_r_match_8h.html#a4cd315ae5bcc2a043e21ba0ce7fc6604", null ],
    [ "pattern_arg", "_i_r_match_8h.html#a04098851fbbe2fcc79ea1cf70344d4f3", null ],
    [ "pattern_arg", "_i_r_match_8h.html#a05b87b47d755caab685d8ced4a583822", null ],
    [ "assert_is_lvalue_if_expr", "_i_r_match_8h.html#a573935a29e2841c774dab39b74f819cc", null ],
    [ "pattern_arg", "_i_r_match_8h.html#ae21824f09098bb3ae41a9dabdbaaef06", null ],
    [ "unwrap", "_i_r_match_8h.html#a3e53940f96fc63b025f2c4b5476b1d41", null ],
    [ "unwrap", "_i_r_match_8h.html#a9b9145efb36fc10a7b8b7a5b07cb7000", null ],
    [ "operator<<", "_i_r_match_8h.html#a5e24953e117a05f421a341992df5ab12", null ],
    [ "constant_fold_bin_op", "_i_r_match_8h.html#ae02c255ad5cbd923bb80d831dcb29a9f", null ],
    [ "constant_fold_bin_op", "_i_r_match_8h.html#a9d935203140ecdaa7c89c2f61a66371d", null ],
    [ "constant_fold_bin_op", "_i_r_match_8h.html#af5823d477b61633b1b0607075dea6a5f", null ],
    [ "commutative", "_i_r_match_8h.html#a8c85b1b1664ed0848b20ddbb235747ad", null ],
    [ "constant_fold_cmp_op", "_i_r_match_8h.html#a1e96dcc65e8cb2a61d81b286441a6dc5", null ],
    [ "constant_fold_cmp_op", "_i_r_match_8h.html#af61cdd5630b9f58581f7be27e747bf76", null ],
    [ "constant_fold_cmp_op", "_i_r_match_8h.html#a5671074743a4d51f6d5470676fdd6f32", null ],
    [ "operator<<", "_i_r_match_8h.html#ade895692a2d4a8c423a4ba7e143285a1", null ],
    [ "operator<<", "_i_r_match_8h.html#a133a6778de569ac64dea6b927816a37a", null ],
    [ "operator<<", "_i_r_match_8h.html#a2ca3aebf7980d62dafd0ca85581fe989", null ],
    [ "operator<<", "_i_r_match_8h.html#a5d84bd7945b4c5495c5e9a3cb834cd3f", null ],
    [ "operator<<", "_i_r_match_8h.html#a276026aaf1be95439e0055bbc76da7af", null ],
    [ "operator<<", "_i_r_match_8h.html#a69b8b8db1dbc38239ede36b970a5dfa2", null ],
    [ "operator<<", "_i_r_match_8h.html#acfdbec6fe35b166e080ee998ad727af9", null ],
    [ "operator<<", "_i_r_match_8h.html#a5d77510464f34ea78223de56f8742734", null ],
    [ "operator<<", "_i_r_match_8h.html#a429f1a32ea406ed879c9dbb58057e31e", null ],
    [ "operator<<", "_i_r_match_8h.html#abf904a36391eb209df43c1457eeab0ff", null ],
    [ "operator<<", "_i_r_match_8h.html#a954649c92c62f55129431785f95dba61", null ],
    [ "operator<<", "_i_r_match_8h.html#ad2e5d572625fd13fc39ad7a0d4d43c94", null ],
    [ "operator<<", "_i_r_match_8h.html#ab4170ea254d53d36ef746c10f4064ee0", null ],
    [ "operator<<", "_i_r_match_8h.html#aabc95a29e77209936abda837a61569a8", null ],
    [ "operator<<", "_i_r_match_8h.html#a6c859618e593c81032c13ed0ac1a37c4", null ],
    [ "operator+", "_i_r_match_8h.html#a22054e3eaa6b5261e2906094b9a2a687", null ],
    [ "add", "_i_r_match_8h.html#a337dc5abeb4b5ac7502c84b6726ec395", null ],
    [ "constant_fold_bin_op< Add >", "_i_r_match_8h.html#afbdd7fb7b36b2cf3b64bda5111d28b4e", null ],
    [ "constant_fold_bin_op< Add >", "_i_r_match_8h.html#ad0a4cb65f0a03b2bd504543b36bd9817", null ],
    [ "constant_fold_bin_op< Add >", "_i_r_match_8h.html#a21fd876acceaa7d5ecf7c52ce3fb847b", null ],
    [ "operator-", "_i_r_match_8h.html#ab87772ce7641a946fb08359b977ec067", null ],
    [ "sub", "_i_r_match_8h.html#a8f2519d95c8671e7dd3bfaf00b1df2b0", null ],
    [ "constant_fold_bin_op< Sub >", "_i_r_match_8h.html#a5e9451c858ad2679ef5b735719ddd065", null ],
    [ "constant_fold_bin_op< Sub >", "_i_r_match_8h.html#a31218a5a5b22ea9d423a526bf48b3197", null ],
    [ "constant_fold_bin_op< Sub >", "_i_r_match_8h.html#a160bccbd5b3260ff67658ea4d533952d", null ],
    [ "operator*", "_i_r_match_8h.html#a2d830440f107dc41a1716783e211503a", null ],
    [ "mul", "_i_r_match_8h.html#a40a9fbcfd2433ac643c9e2cb754b588d", null ],
    [ "constant_fold_bin_op< Mul >", "_i_r_match_8h.html#aa47740df91721e730d765b5472669f11", null ],
    [ "constant_fold_bin_op< Mul >", "_i_r_match_8h.html#a41a6c8f1d6156f6cd65f9a5521909ac6", null ],
    [ "constant_fold_bin_op< Mul >", "_i_r_match_8h.html#a78e49735a398b8127b96e4d5713e571f", null ],
    [ "operator/", "_i_r_match_8h.html#a45261747b321afc0e81b7d92c48aa574", null ],
    [ "div", "_i_r_match_8h.html#a383cd228eb518f611dbd291a516ad802", null ],
    [ "constant_fold_bin_op< Div >", "_i_r_match_8h.html#a183445e4d4dca061c05996652f2dac5b", null ],
    [ "constant_fold_bin_op< Div >", "_i_r_match_8h.html#a7a117db2cf577ff20571558dbe97bf7f", null ],
    [ "constant_fold_bin_op< Div >", "_i_r_match_8h.html#ae4d8b67bef430b9df555bf291792614f", null ],
    [ "operator%", "_i_r_match_8h.html#a5bc1219661497d08a78d27e8750e11d0", null ],
    [ "mod", "_i_r_match_8h.html#af6d085a252877ef3f8c139c13936075c", null ],
    [ "constant_fold_bin_op< Mod >", "_i_r_match_8h.html#a49bb7e262c2c8f83476f33fa96ab4411", null ],
    [ "constant_fold_bin_op< Mod >", "_i_r_match_8h.html#ac259ecbd0cbade6ea8b16a03992de682", null ],
    [ "constant_fold_bin_op< Mod >", "_i_r_match_8h.html#acb5ce93cc0835cb6d4c79f2aa366ae5d", null ],
    [ "min", "_i_r_match_8h.html#a13d0f25c1cc3452f338fed00dbbc7006", null ],
    [ "constant_fold_bin_op< Min >", "_i_r_match_8h.html#a9f49f4ff4022205c07838918fd036ec2", null ],
    [ "constant_fold_bin_op< Min >", "_i_r_match_8h.html#a0ee047ac24b43b0ea19cdc26ae9177a0", null ],
    [ "constant_fold_bin_op< Min >", "_i_r_match_8h.html#a78e1f600078ba83441a1da2e360cc255", null ],
    [ "max", "_i_r_match_8h.html#a40ac090f719272da825a4749e3feba0f", null ],
    [ "constant_fold_bin_op< Max >", "_i_r_match_8h.html#a62dd8f17b989502f974f83eb229b318c", null ],
    [ "constant_fold_bin_op< Max >", "_i_r_match_8h.html#a8986bb12c496cdc93b809e91f10613ad", null ],
    [ "constant_fold_bin_op< Max >", "_i_r_match_8h.html#ab312d3c67fa31a253ca57f6420879d5f", null ],
    [ "operator<", "_i_r_match_8h.html#a833cce3a02abce0789516bf33049a4b0", null ],
    [ "lt", "_i_r_match_8h.html#ac4330ae468f2bc8bf764b4dc78093778", null ],
    [ "constant_fold_cmp_op< LT >", "_i_r_match_8h.html#ad59404f6a9be2edd1e7b087067186085", null ],
    [ "constant_fold_cmp_op< LT >", "_i_r_match_8h.html#a6f2f045c1fac015142c7849a2d0a6c0e", null ],
    [ "constant_fold_cmp_op< LT >", "_i_r_match_8h.html#a90fd57e139aae6bc2a749b7dd7a2fa5b", null ],
    [ "operator>", "_i_r_match_8h.html#a51e553686bff1060ee43f34fd4802a23", null ],
    [ "gt", "_i_r_match_8h.html#a274ca018cc9aed19d368a2ee56c8592a", null ],
    [ "constant_fold_cmp_op< GT >", "_i_r_match_8h.html#aa21a7fd9d8ad2e8c69060a0ba114658c", null ],
    [ "constant_fold_cmp_op< GT >", "_i_r_match_8h.html#a6b98496c33623a602cfc21154a2c5a4c", null ],
    [ "constant_fold_cmp_op< GT >", "_i_r_match_8h.html#a88710908fc5963e4b0f13cf21bc8d406", null ],
    [ "operator<=", "_i_r_match_8h.html#a1f25a85f3e64642ba824e9bd9c455ca3", null ],
    [ "le", "_i_r_match_8h.html#ac250b793aa021eccd179c53908dda5c4", null ],
    [ "constant_fold_cmp_op< LE >", "_i_r_match_8h.html#a2c526b5044511ee7ca7e9bcdcb1a69b6", null ],
    [ "constant_fold_cmp_op< LE >", "_i_r_match_8h.html#ac8d4471ac09a360f80dd78b853300053", null ],
    [ "constant_fold_cmp_op< LE >", "_i_r_match_8h.html#a98d1b4920a766465287987573f8f6a13", null ],
    [ "operator>=", "_i_r_match_8h.html#a7d7a0be176f231cfdf8c62021bbda629", null ],
    [ "ge", "_i_r_match_8h.html#aea49e0a06ecc1246107091521cbb3926", null ],
    [ "constant_fold_cmp_op< GE >", "_i_r_match_8h.html#ab0a6bc166b2fb647aa37ee405b103547", null ],
    [ "constant_fold_cmp_op< GE >", "_i_r_match_8h.html#a0de7f8aad5e2da6f956f9793c17b05a2", null ],
    [ "constant_fold_cmp_op< GE >", "_i_r_match_8h.html#ae0615b3c844f1bbbdc91d406c38a702f", null ],
    [ "operator==", "_i_r_match_8h.html#af9d4ab05211a0d72975207ee6e0e4c40", null ],
    [ "eq", "_i_r_match_8h.html#afda856931d657019ab52370ce9622ca9", null ],
    [ "constant_fold_cmp_op< EQ >", "_i_r_match_8h.html#ae039e07269a504c112cccbbddad2abd5", null ],
    [ "constant_fold_cmp_op< EQ >", "_i_r_match_8h.html#a369eaca268feef6557e2a11f3d3d44f6", null ],
    [ "constant_fold_cmp_op< EQ >", "_i_r_match_8h.html#a77a3fec822b82e4550f36edcd0f94395", null ],
    [ "operator!=", "_i_r_match_8h.html#a7110bb296528fe0b4cd90b8a969fbf9c", null ],
    [ "ne", "_i_r_match_8h.html#a1b366748fa8c12e792e3ede293bdcbc4", null ],
    [ "constant_fold_cmp_op< NE >", "_i_r_match_8h.html#af1d31793eaf2c9bb7b2091ed268032cd", null ],
    [ "constant_fold_cmp_op< NE >", "_i_r_match_8h.html#a88969b742de298fa4e89c1b7e0cd9507", null ],
    [ "constant_fold_cmp_op< NE >", "_i_r_match_8h.html#ac761e19f9cf67ff92b92350cb2f6b113", null ],
    [ "operator||", "_i_r_match_8h.html#a6b766949dea9fe12a94f607a279b4845", null ],
    [ "or_op", "_i_r_match_8h.html#a0f6ef677a9266173fc51c21c0691a351", null ],
    [ "constant_fold_bin_op< Or >", "_i_r_match_8h.html#ad6e3a69d10dc265ce7af23472b244e7a", null ],
    [ "constant_fold_bin_op< Or >", "_i_r_match_8h.html#ac9551d885c2e22f2a7452adad11b9088", null ],
    [ "constant_fold_bin_op< Or >", "_i_r_match_8h.html#af673f00fb1b63e823eba6f706412faf3", null ],
    [ "operator&&", "_i_r_match_8h.html#a84b27a055ef4f01ea720a5601cc8acb8", null ],
    [ "and_op", "_i_r_match_8h.html#a24e8bc42d079dd5a396862161982a040", null ],
    [ "constant_fold_bin_op< And >", "_i_r_match_8h.html#a4b5bef8af3af1585ae4d230d4096ea7e", null ],
    [ "constant_fold_bin_op< And >", "_i_r_match_8h.html#a6d7c3ee7ce56b6e53ed07ee537ad0ae0", null ],
    [ "constant_fold_bin_op< And >", "_i_r_match_8h.html#a90d065a5b95304e191321a47658e1da7", null ],
    [ "bitwise_or_reduce", "_i_r_match_8h.html#ade15fc322252444c511ae6458ee2e898", null ],
    [ "bitwise_or_reduce", "_i_r_match_8h.html#a86f76d20c53e195277c279e315c97e75", null ],
    [ "and_reduce", "_i_r_match_8h.html#a67fba2b048ff9dfde5b4fd084ae4a6de", null ],
    [ "and_reduce", "_i_r_match_8h.html#ad156714bf9d1b4d9991b828dd4ae5b38", null ],
    [ "operator<<", "_i_r_match_8h.html#a9b59e217d8f4e3fcd53e50b21dff2924", null ],
    [ "widen_right_add", "_i_r_match_8h.html#a378dd90e36680dbed49c9d161936df1b", null ],
    [ "widen_right_mul", "_i_r_match_8h.html#a3e62ce790bf5a53c22d19246b11a1879", null ],
    [ "widen_right_sub", "_i_r_match_8h.html#afa91b5a88bee778bfafa29aae626cef5", null ],
    [ "widening_add", "_i_r_match_8h.html#a143b61af133cb69b495eff115f5ba09b", null ],
    [ "widening_sub", "_i_r_match_8h.html#a7ac4c8454880585481070c83840d30d3", null ],
    [ "widening_mul", "_i_r_match_8h.html#a513c1d1b4f796634e05fbee9e3798141", null ],
    [ "saturating_add", "_i_r_match_8h.html#ac24a90455bc6327ec1e018cf28820461", null ],
    [ "saturating_sub", "_i_r_match_8h.html#a9f080c5476137284762d17571b3f9d75", null ],
    [ "saturating_cast", "_i_r_match_8h.html#a564d5cd9e6f33251c83309ee70f69e45", null ],
    [ "halving_add", "_i_r_match_8h.html#a7655c342a719b2775274588bb813f70f", null ],
    [ "halving_sub", "_i_r_match_8h.html#ae8906d83c829b110232e26fa088c7b32", null ],
    [ "rounding_halving_add", "_i_r_match_8h.html#a0db637b59a74c54a0d2a3b67caf8b569", null ],
    [ "shift_left", "_i_r_match_8h.html#ac5b7ca67a21e3a61abec8e9532c89329", null ],
    [ "shift_right", "_i_r_match_8h.html#a128d032f4ae1d9a0213b95d10221f508", null ],
    [ "rounding_shift_left", "_i_r_match_8h.html#a5eadf1fc3140b1cebc47fa6e27c579e5", null ],
    [ "rounding_shift_right", "_i_r_match_8h.html#acd779d3cab00aa1c088caaf558db1f2f", null ],
    [ "mul_shift_right", "_i_r_match_8h.html#a7689614d4251361497fe8b3d90943581", null ],
    [ "rounding_mul_shift_right", "_i_r_match_8h.html#abee4635f15fea18f2d48ba34c09be31c", null ],
    [ "abs", "_i_r_match_8h.html#a18b7aa9254a706bd889789bd2ee83762", null ],
    [ "absd", "_i_r_match_8h.html#a40f594cf7cfb992d506a10f51d940b9a", null ],
    [ "likely", "_i_r_match_8h.html#a61d735cfe38f06bbe697e03892f83630", null ],
    [ "likely_if_innermost", "_i_r_match_8h.html#a9039376cd9d3f76ad19f6d685ce1f48d", null ],
    [ "operator!", "_i_r_match_8h.html#a1221d76d53d37224ffeaf8e4e016044e", null ],
    [ "not_op", "_i_r_match_8h.html#a60ababe61b897e02458abaa51ff96952", null ],
    [ "operator<<", "_i_r_match_8h.html#abb673cc5d6c076515df56ec062858b1a", null ],
    [ "neg", "_i_r_match_8h.html#a9c88935333da377cfec8a074a0d90145", null ],
    [ "operator<<", "_i_r_match_8h.html#a91ed9045a7b201684b8a9fcfc57ab9a4", null ],
    [ "operator<<", "_i_r_match_8h.html#a2c09695e5b202c17965d756056509267", null ],
    [ "select", "_i_r_match_8h.html#a99f94a63ffe179595c2f5479d053d3ba", null ],
    [ "operator<<", "_i_r_match_8h.html#af9ac4364ff6355145291b654f04eb8ae", null ],
    [ "broadcast", "_i_r_match_8h.html#a9922c231b05db372ed6a96007a2d6a20", null ],
    [ "operator<<", "_i_r_match_8h.html#a981f10641240687d3f0cc1481af8a284", null ],
    [ "ramp", "_i_r_match_8h.html#a431f2d238dfcffbd0c3451ef90232877", null ],
    [ "operator<<", "_i_r_match_8h.html#a3f6de11605dc56bea1406801f7075a35", null ],
    [ "h_add", "_i_r_match_8h.html#ad6723cb8cab78dc4c8f379e3c83a8360", null ],
    [ "h_min", "_i_r_match_8h.html#ad6067256015c2d4afa44d97cb8eda1e6", null ],
    [ "h_max", "_i_r_match_8h.html#a9921a69b5feab00a02588a95d2f450cb", null ],
    [ "h_and", "_i_r_match_8h.html#a27178171a8cfdc63ef6273eabe81ad93", null ],
    [ "h_or", "_i_r_match_8h.html#a8c7f03a2bb65c45f200332b34be7a589", null ],
    [ "operator<<", "_i_r_match_8h.html#a6bfe016557082504c94ef795cd0e3c8f", null ],
    [ "operator-", "_i_r_match_8h.html#afd99c19b0522f947c719b3995ffe70cb", null ],
    [ "negate", "_i_r_match_8h.html#a1e62d8f98688b2d727534fbf22289f2c", null ],
    [ "operator<<", "_i_r_match_8h.html#aad29c62283aaa98fbe8c96610b140524", null ],
    [ "cast", "_i_r_match_8h.html#a548d0224c06bd3698a5bc689a8c61fb6", null ],
    [ "operator<<", "_i_r_match_8h.html#af68d14eadb7437bab489213ebdb4a531", null ],
    [ "widen", "_i_r_match_8h.html#a461174a1b869c91b32a218f81d181772", null ],
    [ "operator<<", "_i_r_match_8h.html#a3a9ffa8c222ab41a5f5ee73d73604846", null ],
    [ "slice", "_i_r_match_8h.html#a430b76c2c3bb4b6245b1be3b0164e4ac", null ],
    [ "fold", "_i_r_match_8h.html#a606c85092b9877e71685d7cf5e41ab31", null ],
    [ "operator<<", "_i_r_match_8h.html#a7f52d5a00e7a66986bbdd57ffd850b6e", null ],
    [ "overflows", "_i_r_match_8h.html#a54edd4eb65abe7517ce70567983e7b42", null ],
    [ "operator<<", "_i_r_match_8h.html#a89b1e66f4f2995734b5f6ec9da9ed789", null ],
    [ "operator<<", "_i_r_match_8h.html#a8b8115e05de176146f290171aecf070e", null ],
    [ "is_const", "_i_r_match_8h.html#a28433cdc327c82a5cad11ca6e051ea75", null ],
    [ "is_const", "_i_r_match_8h.html#ac6beb2dc17775cfdcdf7f22192854b09", null ],
    [ "operator<<", "_i_r_match_8h.html#a7fc4c9c66f354b618679504246589524", null ],
    [ "can_prove", "_i_r_match_8h.html#afc9f4c30615143a322274dab09e1829c", null ],
    [ "operator<<", "_i_r_match_8h.html#a17a29d27f492fbceb004e7ec8cdd7f21", null ],
    [ "is_float", "_i_r_match_8h.html#a772465f4fe4374660084eea333ed6bc9", null ],
    [ "operator<<", "_i_r_match_8h.html#a867d9a336eed16518c23bc0a39ac4ce2", null ],
    [ "is_int", "_i_r_match_8h.html#a179d1bfe36c3d596af10c575ec2731a5", null ],
    [ "operator<<", "_i_r_match_8h.html#a40d678f9946437161b4741a4494c9dd2", null ],
    [ "is_uint", "_i_r_match_8h.html#a1dd9f371d6c28c31c58cc5b627baa826", null ],
    [ "operator<<", "_i_r_match_8h.html#abb59ea9fa82701dc83c16e18b158a59c", null ],
    [ "is_scalar", "_i_r_match_8h.html#a5f0455ea7d220c198c585b7651e74f55", null ],
    [ "operator<<", "_i_r_match_8h.html#a67ff5397fb577a5d8029fcfd95e81555", null ],
    [ "is_max_value", "_i_r_match_8h.html#a222c889d7baed380d66d0d58c32a1714", null ],
    [ "operator<<", "_i_r_match_8h.html#abfbc351fbdcd1067ad929c99c52190e1", null ],
    [ "is_min_value", "_i_r_match_8h.html#a9f17def21287dbec4a6511400c023e56", null ],
    [ "operator<<", "_i_r_match_8h.html#a0ce3f7a93590fd755500d96106752a6c", null ],
    [ "lanes_of", "_i_r_match_8h.html#ac8f341bd5d834bc61f6432a5b8954666", null ],
    [ "operator<<", "_i_r_match_8h.html#a2b3626aa8d37dcc81ce2615f5353a16b", null ],
    [ "fuzz_test_rule", "_i_r_match_8h.html#aa0f60c82d8daf8da2c27b3497c6c083f", null ],
    [ "fuzz_test_rule", "_i_r_match_8h.html#a440cc0cc987c622f2361638a3d310170", null ],
    [ "evaluate_predicate", "_i_r_match_8h.html#a17c3af3849b20aa80caa9ceeb4d67b66", null ],
    [ "evaluate_predicate", "_i_r_match_8h.html#aef18091a070c6c3f362c6ca55e75c2db", null ],
    [ "rewriter", "_i_r_match_8h.html#a02dfea57650e9742f5aed422e6be5a58", null ],
    [ "rewriter", "_i_r_match_8h.html#a54abcfed7ab37a4c726020c119d0efff", null ],
    [ "rewriter", "_i_r_match_8h.html#aaeb4726f950a627f1361e2bdb1fb98a2", null ],
    [ "rewriter", "_i_r_match_8h.html#a54caa0633d17c57ea0df1aa5bdca3850", null ],
    [ "max_wild", "_i_r_match_8h.html#a6feb6895f4d41d350eda704b7e3cc4bc", null ]
];