Daily bump.
[gcc.git] / gcc / genmatch.c
2021-01-04 Jakub JelinekUpdate copyright years.
2020-09-15 Feng Xuetree-optimization/94234 - Fold plusminus_mult expr...
2020-08-27 Martin Liskavec: add exact argument for various grow functions.
2020-08-05 Richard BienerMake genmatch transform failure handling more consistent
2020-08-03 Roger Saylegenmatch: Avoid unused parameter warnings in generated...
2020-08-03 Richard Bienermark match.pd ! not implemented on GENERIC
2020-07-31 Richard BienerAmend match.pd syntax with force-simplified results
2020-02-05 Richard Bienermiddle-end/90648 fend off builtin calls with not enough...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-06 Richard Bienergenmatch.c (enum tree_code): Remove CONVERT{0,1,2}...
2019-12-06 Richard Bienergenmatch.c (c_expr::gen_transform): Emit newlines from...
2019-11-08 Richard Bienergenmatch.c (expr::gen_transform): Use the resimplify...
2019-10-04 Bernd Edlingergenmatch.c (commutate): Rename local var.
2019-09-16 Martin LiskaRewrite part of and_comparisons_1 into match.pd.
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-03 Martin LiskaAdd dbgcnt for gimple_match and generic_match.
2019-01-14 Richard Bienergenmatch.c (dt_simplify::gen_1): Change dumping depende...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-11-13 David MalcolmEliminate source_location in favor of location_t
2018-10-09 David MalcolmCleanup of libcpp diagnostic callbacks
2018-09-04 Martin Liskagenmatch: put reporting on a cold path
2018-08-23 Giuliano BelinassiFix typo 'exapnded' to 'expanded'
2018-07-23 Bernd Edlingerre PR c/86617 (Volatile qualifier is ignored sometimes...
2018-07-12 Richard SandifordAdd IFN_COND_FMA functions
2018-07-12 Richard SandifordExtend tree code folds to IFN_COND_*
2018-05-25 Richard SandifordFold VEC_COND_EXPRs to IFN_COND_* where possible
2018-05-24 Richard SandifordAdd a class to represent a gimple match result
2018-05-18 Richard SandifordReplace FMA_EXPR with one internal fn per optab
2018-02-28 Richard Bienerre PR c/84607 (Side effects discarded in address comput...
2018-01-03 Jakub JelinekUpdate copyright years.
2017-07-28 Richard Bienermatch.pd: Remove superfluous :c.
2017-07-26 Richard Bienergimple-match-head.c (do_valueize): Return OP if valueiz...
2017-07-26 Richard Bienergenmatch.c (dt_simplify::gen): Make iterator vars const.
2017-07-06 David Malcolmdiagnostics: fix end-points of ranges within macros...
2017-05-25 Martin LiskaAdd -fdump*-folding suboption.
2017-05-19 Richard Bienerre PR tree-optimization/80821 (genmatch conflicting...
2017-04-04 Jakub Jelinekre PR c++/80297 (Compiler time crash: type mismatch...
2017-03-17 Richard Bienerre PR other/80050 (gcc/genmatch.c: PVS-Studio: V590)
2017-02-17 Richard Bienerre PR bootstrap/79567 (Compiler-warning "unknown escape...
2017-01-03 Jakub Jelinekgenmatch.c (dt_node::gen_kids_1): If generic_exprs...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-11-09 Richard Bienerfold-const.c (tree_swap_operands_p): Remove unused...
2016-10-18 Richard Bienergenmatch.c (dt_operand::gen_gimple_expr): Use get_name...
2016-10-13 Richard Bienerre PR target/77826 (ICE in decompose, at wide-int.h...
2016-10-05 Richard Bienerre PR middle-end/77863 (genmatch segfault on a wrong...
2016-10-05 Richard Bienerre PR target/77826 (ICE in decompose, at wide-int.h...
2016-10-05 Richard Bienerre PR middle-end/77842 (genmatch segfault on a missing...
2016-10-01 Richard Bienerre PR middle-end/77798 (465.tonto ICE with trunk with...
2016-09-01 Martin Seborc-ada-spec.c (dump_ada_function_declaration): Increase...
2016-07-13 Trevor Saundersuse auto_vec for more local variables
2016-06-14 Richard Bienerre PR middle-end/71526 (ICE: verify_gimple failed)
2016-06-01 Richard Bienergenmatch.c (comparison_code_p): New predicate.
2016-04-26 Marc Glissematch.pd: X + X --> X * 2 for integers
2016-04-22 Szabolcs Nagy[PATCH 1/2] (header usage fix) remove unused system...
2016-03-22 Richard Bienerre PR tree-optimization/70251 (Wrong code with -O3...
2016-03-02 Richard Bienergenmatch.c (dt_node::gen_kids): Fix match code-gen...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-02 Richard Bienertree.h (tree_invariant_p): Declare.
2015-12-01 Richard Bienerre PR ada/68590 (FAIL: gnat.dg/loop_optimization19...
2015-11-26 Richard Bienergenmatch.c (dt_simplify::gen_1): For generic wrap all...
2015-11-24 Trevor Saundersdestroy values as well as keys when removing them from...
2015-11-17 Richard SandifordReplace match.pd DEFINE_MATH_FNs with auto-generated...
2015-11-17 Richard SandifordAdd null identifiers to genmatch
2015-11-17 Richard SandifordAdd genmatch support for internal functions
2015-11-13 David MalcolmSource range tracking in libcpp and C FE, with bit...
2015-11-07 Richard SandifordMove #undef DEF_BUILTIN* to builtins.def
2015-11-06 David MalcolmReimplement diagnostic_show_locus, introducing rich_loc...
2015-10-26 Richard SandifordMove cexp simplifications to match.pd
2015-10-09 Richard Bienergenmatch.c (print_operand): Fix formatting.
2015-09-20 Trevor Saundersswitch from gimple to gimple*
2015-09-17 Richard Bienergenmatch.c (parser::parse_expr): Improve error message...
2015-08-31 Richard Bienerre PR tree-optimization/67381 (genmatch does not honor...
2015-08-25 Richard Bienerre PR tree-optimization/67306 (Patterns ICEs when moved...
2015-08-04 Richard Bienergenmatch.c (dt_node::gen_kids_1): Use gassign and gcall...
2015-08-03 Richard Bienergenmatch.c (simplify::for_subst_vec): New member.
2015-08-03 Richard Bienergenmatch.c (dt_simplify::gen): Create captures array...
2015-08-03 Richard Bienergenmatch.c (struct sinfo, [...]): New hash-map to recor...
2015-07-30 Richard Bienergenmatch.c (decision_tree::gen_gimple): Merge with ...
2015-07-30 Richard Bienergenmatch.c (verbose): New global.
2015-07-29 Richard Bienergenmatch.c (c_expr::gen_transform): Error on unknown...
2015-07-27 Richard Bienergenmatch.c (decision_tree::gen_gimple): Split out large...
2015-07-24 Richard Bienergenmatch.c (struct dt_node): Add statistic fields.
2015-07-24 Richard Bienergenmatch.c (struct capture_info): Add same_as field.
2015-07-24 Richard Bienergenmatch.c (add_operator): Allow SSA_NAME as predicate.
2015-07-22 Richard Bienergenmatch.c (expr::gen_transform): Clarify error message...
2015-07-22 Richard Bienergenmatch.c (struct operand): Add location member.
2015-07-22 Richard Bienergenmatch.c (parser::parse_result): Properly handle...
2015-07-21 Richard Bienerre PR tree-optimization/66948 (Performance regression...
2015-07-15 Richard Bienergenmatch.c (parser::peek, [...]): Add argument to tell...
2015-07-14 Richard Bienergenmatch.c (dt_node::gen_kids_1): Fix case label indenting.
2015-07-14 Richard Bienergenmatch.c (struct operand): Add OP_IF and OP_WITH...
2015-07-13 Aldy HernandezFix double word typos.
2015-07-10 Richard Bienergenmatch.c (dt_node::gen_kids_1): Fix indenting of...
2015-07-09 Michael Matzgenmatch.c (fprintf_indent): New function.
2015-07-09 Richard Bienergenmatch.c (struct expr): Add force_single_use flag.
2015-07-03 Richard Bienergenmatch.c (commutative_tree_code, [...]): Copy from...
2015-07-01 Richard Bienergenmatch.c (expr::gen_transform): Shortcut re-simplifyi...
2015-06-29 Richard Bienergenmatch.c (add_operator): Treat ADDR_EXPR as atom.
2015-06-25 Richard Sandifordhash-map-traits.h (simple_hashmap_traits::key_type...
next