aboutsummaryrefslogtreecommitdiff
path: root/gcc/match.pd
AgeCommit message (Expand)Author
2017-08-17Merge branches/gcc-7-branch rev 251138.Yvan Roux
2017-08-16 gcc/Yvan Roux
2017-04-042017-04-04 Richard Biener <rguenther@suse.de>rguenth
2017-03-032017-03-03 Richard Biener <rguenther@suse.de>rguenth
2017-01-04 PR tree-optimization/71563jakub
2017-01-01 Update copyright years.jakub
2016-12-212016-12-22 Andrew Pinski <apinski@cavium.com>naveenh
2016-12-10 PR tree-optimization/78720jakub
2016-12-07 PR tree-optimization/78691amker
2016-12-05gcc:bonzini
2016-12-02 * match.pd: Add new pattern:amker
2016-11-292016-11-29 Richard Biener <rguenther@suse.de>rguenth
2016-11-25 PR middle-end/78507amker
2016-11-24 * match.pd: Refine type conversion in result expr for below pattern:amker
2016-11-23 * fold-const.c (fold_cond_expr_with_comparison): Move simplificationamker
2016-11-23 * fold-const.c (fold_cond_expr_with_comparison): Move simplificationamker
2016-11-232016-11-23 Richard Biener <rguenther@suse.de>rguenth
2016-11-232016-11-23 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>naveenh
2016-11-20Simplify X /[ex] 8 == 0glisse
2016-11-20Simplify X / X, 0 / X and X % Xglisse
2016-11-14 Implement P0217R3 - C++17 structured bindingsjason
2016-11-072016-11-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh3492
2016-10-27 * match.pd ((convert (op:s (convert@2 @0) (convert?@3 @1)))): Addamker
2016-10-27 * match.pd ((convert1 (minmax ((convert2 (x) c)))) -> minmax (x c)):amker
2016-10-21 * tree-ssa-loop-split.c: Remove trailing spaces.ebotcazou
2016-10-202016-10-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh3492
2016-10-172016-10-17 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh3492
2016-10-132016-10-13 Richard Biener <rguenther@suse.de>rguenth
2016-10-122016-10-12 Richard Biener <rguenther@suse.de>rguenth
2016-10-052016-10-05 Richard Biener <rguenther@suse.de>rguenth
2016-10-052016-10-05 Richard Biener <rguenther@suse.de>rguenth
2016-10-052016-10-05 Richard Biener <rguenther@suse.de>rguenth
2016-10-042016-10-04 Richard Biener <rguenther@suse.de>rguenth
2016-09-292016-09-29 Richard Biener <rguenther@suse.de>rguenth
2016-09-292016-09-29 Richard Biener <rguenther@suse.de>rguenth
2016-08-31match.pd: Revert a * (1 << b) relaxation.glisse
2016-08-192016-08-19 Richard Biener <rguenther@suse.de>rguenth
2016-08-12Fix PR middle-end/71654 (missed shortening of a compare)ppalka
2016-08-062016-08-06 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh3492
2016-07-272016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh3492
2016-07-262016-07-26 Richard Biener <rguenther@suse.de>prathamesh3492
2016-07-20 * cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_INT) 0.uros
2016-07-19 * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1,uros
2016-06-292016-07-29 Richard Biener <rguenther@suse.de>rguenth
2016-06-13Move optimize_minmax_comparison to match.pdglisse
2016-06-10* match.pd (-1 / B < A): Use :c to avoid pattern duplication.amonakov
2016-06-072016-06-07 Richard Biener <rguenther@suse.de>rguenth
2016-06-012016-06-01 Richard Biener <rguenther@suse.de>rguenth
2016-06-012016-06-01 Richard Biener <rguenther@suse.de>rguenth
2016-06-012016-06-01 Richard Biener <rguenther@suse.de>rguenth