Age | Commit message (Expand) | Author | Files | Lines |
2018-07-23 | re PR c/86617 (Volatile qualifier is ignored sometimes for unsigned char) | Bernd Edlinger | 1 | -4/+6 |
2018-07-12 | Add IFN_COND_FMA functions | Richard Sandiford | 1 | -1/+1 |
2018-07-12 | Extend tree code folds to IFN_COND_* | Richard Sandiford | 1 | -2/+2 |
2018-05-25 | Fold VEC_COND_EXPRs to IFN_COND_* where possible | Richard Sandiford | 1 | -2/+15 |
2018-05-24 | Add a class to represent a gimple match result | Richard Sandiford | 1 | -30/+33 |
2018-05-18 | Replace FMA_EXPR with one internal fn per optab | Richard Sandiford | 1 | -24/+77 |
2018-02-28 | re PR c/84607 (Side effects discarded in address computation inside 'if') | Richard Biener | 1 | -1/+5 |
2018-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2017-07-28 | match.pd: Remove superfluous :c. | Richard Biener | 1 | -36/+87 |
2017-07-26 | gimple-match-head.c (do_valueize): Return OP if valueize returns NULL_TREE. | Richard Biener | 1 | -13/+9 |
2017-07-26 | genmatch.c (dt_simplify::gen): Make iterator vars const. | Richard Biener | 1 | -10/+10 |
2017-07-06 | diagnostics: fix end-points of ranges within macros (PR c++/79300) | David Malcolm | 1 | -1/+2 |
2017-05-25 | Add -fdump*-folding suboption. | Martin Liska | 1 | -1/+1 |
2017-05-19 | re PR tree-optimization/80821 (genmatch conflicting predicates) | Richard Biener | 1 | -0/+4 |
2017-04-04 | re PR c++/80297 (Compiler time crash: type mismatch in binary expression) | Jakub Jelinek | 1 | -1/+12 |
2017-03-17 | re PR other/80050 (gcc/genmatch.c: PVS-Studio: V590) | Richard Biener | 1 | -4/+2 |
2017-02-17 | re PR bootstrap/79567 (Compiler-warning "unknown escape sequence '\x'" about ... | Richard Biener | 1 | -0/+5 |
2017-01-03 | genmatch.c (dt_node::gen_kids_1): If generic_exprs include SSA_NAME and exprs... | Jakub Jelinek | 1 | -0/+17 |
2017-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2016-11-09 | fold-const.c (tree_swap_operands_p): Remove unused arg. | Richard Biener | 1 | -1/+1 |
2016-10-18 | genmatch.c (dt_operand::gen_gimple_expr): Use get_name to get at the operand ... | Richard Biener | 1 | -3/+13 |
2016-10-13 | re PR target/77826 (ICE in decompose, at wide-int.h:928 w/ -m64 -O2 and above) | Richard Biener | 1 | -25/+125 |
2016-10-05 | re PR middle-end/77863 (genmatch segfault on a wrong usage of an for operator) | Richard Biener | 1 | -2/+4 |
2016-10-05 | re PR target/77826 (ICE in decompose, at wide-int.h:928 w/ -m64 -O2 and above) | Richard Biener | 1 | -5/+11 |
2016-10-05 | re PR middle-end/77842 (genmatch segfault on a missing brace) | Richard Biener | 1 | -0/+2 |
2016-10-01 | re PR middle-end/77798 (465.tonto ICE with trunk with -O2) | Richard Biener | 1 | -5/+9 |
2016-09-01 | c-ada-spec.c (dump_ada_function_declaration): Increase buffer size to guarant... | Martin Sebor | 1 | -1/+2 |
2016-07-13 | use auto_vec for more local variables | Trevor Saunders | 1 | -8/+4 |
2016-06-14 | re PR middle-end/71526 (ICE: verify_gimple failed) | Richard Biener | 1 | -2/+8 |
2016-06-01 | genmatch.c (comparison_code_p): New predicate. | Richard Biener | 1 | -6/+147 |
2016-04-26 | match.pd: X + X --> X * 2 for integers | Marc Glisse | 1 | -1/+1 |
2016-04-22 | [PATCH 1/2] (header usage fix) remove unused system header includes | Szabolcs Nagy | 1 | -1/+0 |
2016-03-22 | re PR tree-optimization/70251 (Wrong code with -O3 -march=skylake-avx512.) | Richard Biener | 1 | -34/+38 |
2016-03-02 | genmatch.c (dt_node::gen_kids): Fix match code-gen for embedded GENERIC expre... | Richard Biener | 1 | -1/+1 |
2016-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2015-12-02 | tree.h (tree_invariant_p): Declare. | Richard Biener | 1 | -2/+2 |
2015-12-01 | re PR ada/68590 (FAIL: gnat.dg/loop_optimization19.adb scan-tree-dump-not opt... | Richard Biener | 1 | -4/+9 |
2015-11-26 | genmatch.c (dt_simplify::gen_1): For generic wrap all multi-result-use captur... | Richard Biener | 1 | -10/+4 |
2015-11-24 | destroy values as well as keys when removing them from hash maps | Trevor Saunders | 1 | -1/+2 |
2015-11-17 | Replace match.pd DEFINE_MATH_FNs with auto-generated lists | Richard Sandiford | 1 | -0/+7 |
2015-11-17 | Add null identifiers to genmatch | Richard Sandiford | 1 | -7/+62 |
2015-11-17 | Add genmatch support for internal functions | Richard Sandiford | 1 | -80/+77 |
2015-11-13 | Source range tracking in libcpp and C FE, with bit-packing optimization | David Malcolm | 1 | -4/+4 |
2015-11-07 | Move #undef DEF_BUILTIN* to builtins.def | Richard Sandiford | 1 | -2/+0 |
2015-11-06 | Reimplement diagnostic_show_locus, introducing rich_location classes | David Malcolm | 1 | -7/+28 |
2015-10-26 | Move cexp simplifications to match.pd | Richard Sandiford | 1 | -2/+6 |
2015-10-09 | genmatch.c (print_operand): Fix formatting. | Richard Biener | 1 | -14/+22 |
2015-09-20 | switch from gimple to gimple* | Trevor Saunders | 1 | -1/+1 |
2015-09-17 | genmatch.c (parser::parse_expr): Improve error message for mis-placed flags. | Richard Biener | 1 | -0/+3 |
2015-08-31 | re PR tree-optimization/67381 (genmatch does not honor the order of patterns) | Richard Biener | 1 | -3/+6 |