[match-and-simplify] Merge from trunk

2015-04-07 Thread Richard Biener
Bootstrapped on x86_64-unknown-linux-gnu. Richard. 2015-04-07 Richard Biener Merge from trunk r219384 through r221893.

[match-and-simplify] Merge from trunk

2015-01-12 Thread Richard Biener
Committed. 2015-01-12 Richard Biener Merge from trunk r218478 through r219383.

[match-and-simplify] Merge from trunk

2014-12-08 Thread Richard Biener
2014-12-08 Richard Biener Merge from trunk r218262 through r218477.

[match-and-simplify] Merge from trunk

2014-12-02 Thread Richard Biener
2014-12-02 Richard Biener Merge from trunk r217561 through r218261.

[match-and-simplify] Merge from trunk

2014-11-14 Thread Richard Biener
Brings back the last stage1 merge. I'll followup on the trunk status of match-and-simplify on monday - development will now continue on the branch. Richard. 2014-11-14 Richard Biener Merge from trunk r217546 through r217560. Brings back next merge piece.

[match-and-simplify] Merge from trunk

2014-11-13 Thread Richard Biener
2014-11-13 Richard Biener Merge from trunk r217417 through r217496. Brings back next merge piece.

[match-and-simplify] Merge from trunk

2014-11-12 Thread Richard Biener
2014-11-12 Richard Biener Merge from trunk r217261 through r217416. Brings back next merge piece. * match-plusminus.pd: Remove.

[match-and-simplify] Merge from trunk

2014-11-09 Thread Richard Biener
2014-11-09 Richard Biener Merge from trunk r217075 through r217260. Brings back next merge piece.

[match-and-simplify] Merge from trunk

2014-11-04 Thread Richard Biener
2014-11-04 Richard Biener Merge from trunk r216941 through r217074. Brings back next merge piece.

[match-and-simplify] Merge from trunk

2014-10-31 Thread Richard Biener
2014-10-31 Richard Biener Merge from trunk rr216800 through r215940. Brings back next merge piece.

[match-and-simplify] Merge from trunk

2014-10-28 Thread Richard Biener
2014-10-28 Richard Biener Merge from trunk r216772 through r216799. Brings back next merge piece.

[match-and-simplify] Merge from trunk

2014-10-28 Thread Richard Biener
Committed. Richard. 2014-10-28 Richard Biener Merge from trunk r216632 through r216771. Brings back third merge piece.

[match-and-simplify] Merge from trunk

2014-10-24 Thread Richard Biener
2014-10-24 Richard Biener Merge from trunk r216543 through r216631. Brings back second merge piece.

Re: [match-and-simplify] Merge from trunk

2014-10-22 Thread David Edelsohn
Richard, It at least needs something like: * Makefile.in (build/genmatch): Link with $(LIBINTL) $(LIBICONV). Index: Makefile.in === --- Makefile.in (revision 216542) +++ Makefile.in (working copy) @@ -2520,7 +2520,7 @@ # These prog

Re: [match-and-simplify] Merge from trunk

2014-10-22 Thread David Edelsohn
This merge has broken bootstrap on AIX. genmatch has a dependency on libintl and libiconv, but is not linked with those libraries. ld: 0711-317 ERROR: Undefined symbol: .libintl_dgettext ld: 0711-317 ERROR: Undefined symbol: .libintl_bindtextdomain ld: 0711-317 ERROR: Undefined symbol: .libiconv

[match-and-simplify] Merge from trunk

2014-10-22 Thread Richard Biener
2014-10-22 Richard Biener Merge from trunk r216394 through r216542. Brings back infrastructure merge.

[PATCH][match-and-simplify] Merge from trunk

2014-10-17 Thread Richard Biener
Lightly tested, committed. Richard. 2014-10-17 Richard Biener Merge from trunk r216316 through r216394.

[PATCH][match-and-simplify] Merge from trunk

2014-10-16 Thread Richard Biener
Bootstrapped on x86_64-unknown-linux-gnu. Richard. 2014-10-16 Richard Biener Merge from trunk r216235 through r216315.

[match-and-simplify] Merge from trunk

2014-10-15 Thread Richard Biener
This merges from trunk and fixes hash-table.h to work on the host as well as adjusts the VOP PRE changes to the changes done on the branch. Boostrapped on x86_64-unknown-linux-gnu. Richard. 2014-10-15 Richard Biener Merge from trunk r214675 through r216234. * hash-table.h:

[match-and-simplify] Merge from trunk

2014-08-28 Thread Richard Biener
This merges from trunk the fold_stmt re-org changes so I can go forward with some builtin simplification stuff. Committed. Richard. 2014-08-28 Richard Biener Merge from trunk r214266 through r214675.

[PATCH][match-and-simplify] Merge from trunk

2014-08-21 Thread Richard Biener
Committed. Richard. 2014-08-21 Richard Biener Merge from trunk r213754 through r214265.

[match-and-simplify] Merge from trunk

2014-08-08 Thread Richard Biener
Bootstrapped on x86_64-unknown-linux-gnu. Richard. 2014-08-08 Richard Biener Merge from trunk r213455 through r213753.

[PATCH][match-and-simplify] Merge from trunk

2014-08-04 Thread Richard Biener
2014-08-04 Richard Biener Merge from trunk r211444 through r213455. * genmatch.c (operators): Adjust for hash_table interface change. * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Also fold non-call stmts inplace to avoid creating new SSA names.

[match-and-simplify] Merge from trunk r211444

2014-06-11 Thread Richard Biener
Bootstrapped on x86_64-unknown-linux-gnu. Richard. 2014-06-11 Richard Biener Merge from trunk r208477 through r211444.