Home
last modified time | relevance | path

Searched refs:simplifier (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dgimple-ssa-evrp.cc58 simplifier (&m_range_analyzer) in evrp_folder()
95 return simplifier.simplify (gsi); in fold_stmt()
111 simplify_using_ranges simplifier; member in evrp_folder
162 simplifier.set_range_query (first, first_exec_flag); in fold_stmt()
163 if (simplifier.simplify (gsi)) in fold_stmt()
166 simplifier.set_range_query (second, second_exec_flag); in fold_stmt()
167 if (simplifier.simplify (gsi)) in fold_stmt()
H A Dtree-ssa-threadedge.cc64 jump_threader::jump_threader (jt_simplifier *simplifier, jt_state *state) in jump_threader() argument
74 m_simplifier = simplifier; in jump_threader()
1329 jt_simplifier *simplifier) in register_equivs_stmt() argument
1380 cached_lhs = simplifier->simplify (stmt, stmt, bb, this); in register_equivs_stmt()
H A Dvr-values.h176 simplify_using_ranges simplifier; variable
H A Dtree-ssa-dom.cc685 simplify_using_ranges simplifier (m_vr_values); in simplify() local
686 return simplifier.vrp_evaluate_conditional (gimple_cond_code (cond_stmt), in simplify()
861 dom_jt_simplifier simplifier (&analyzer, avail_exprs_stack); in execute() local
863 jump_threader threader (&simplifier, &state); in execute()
H A Dtree-vrp.cc4027 m_vr_values (v), simplifier (v) in vrp_folder()
4040 simplify_using_ranges simplifier; member in vrp_folder
4058 val = simplifier.vrp_evaluate_conditional (gimple_assign_rhs_code (stmt), in fold_predicate_in()
4064 val = simplifier.vrp_evaluate_conditional (gimple_cond_code (cond_stmt), in fold_predicate_in()
4113 return simplifier.simplify (si); in fold_stmt()
4130 if (simplifier.simplify_casted_cond (as_a <gcond *> (last))) in simplify_casted_conds()
H A Dvr-values.cc1034 = simplifier.vrp_evaluate_conditional_warnv_with_ops (stmt, code, op0, op1, in extract_range_from_comparison()
1848 vr_values::vr_values () : simplifier (this) in vr_values()
2707 simplifier.vrp_visit_cond_stmt (as_a <gcond *> (stmt), taken_edge_p); in extract_range_from_stmt()
H A DChangeLog-20156512 * match.pd (rdiv (rdiv:s @0 @1) @2): New simplifier.
6513 (rdiv @0 (rdiv:s @1 @2)): New simplifier.
6515 New simplifier.
6516 (rdiv REAL_CST@0 (mult @1 REAL_CST@2)): New simplifier.
11072 New simplifier.
11074 New simplifier.
11076 New simplifier.
11078 New simplifier.
11080 INTEGER_CST@1)): New simplifier.
11620 New simplifier.
[all …]
H A DChangeLog-202010302 (rvrp_folder::fold_stmt): New. Call the simplifier.
18577 (vr_values::vr_values): Initialize simplifier field.
39601 simplifier with two intermediate conversions.
H A DChangeLog-200331326 (init_c_lex): Register path simplifier.
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-20092284 * intrinsic.c (add_functions): Added new simplifier callbacks.
2301 * intrinsic.c (add_functions): Added new simplifier callbacks.
2336 * intrinsic.c (add_functions): Added new simplifier callbacks.
2343 with simplifier in initialization expression.
2356 simplifier-callback to PACK.
/netbsd-src/share/dict/
H A Dweb2182071 simplifier