summaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
AgeCommit message (Expand)Author
2017-12-152017-12-15 Richard Biener <rguenther@suse.de>rguenth
2017-11-01[PR 81702] Remove devirtualization assertjamborm
2017-08-282017-08-28 Richard Biener <rguenther@suse.de>rguenth
2017-06-27 PR middle-end/81207jakub
2017-03-282017-03-28 Richard Biener <rguenther@suse.de>rguenth
2017-03-272017-03-27 Richard Biener <rguenther@suse.de>rguenth
2017-03-03 PR middle-end/79805jakub
2017-02-06PR tree-optimization/ 79376 - wrong lower bound with %s and non-constantmsebor
2017-02-03PR tree-optimization/79352 - -fprintf-return-value doesn't handle flexible-li...msebor
2017-01-01 Update copyright years.jakub
2016-12-14Split omp-low into multiple filesjamborm
2016-12-07 * builtins.c (fold_builtin_strstr): Removed.jakub
2016-11-252016-11-25 Richard Biener <rguenther@suse.de>rguenth
2016-11-232016-11-23 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh3492
2016-11-092016-11-09 Richard Biener <rguenther@suse.de>rguenth
2016-10-14Fold __builtin_memchr functionmarxin
2016-10-14Fold __builtin_str{n}{case}cmp functionsmarxin
2016-10-12Add a helper function: create_tmp_reg_or_ssa_namemarxin
2016-10-09 * tree-ssa.c (target_for_debug_bind, verify_phi_args,jakub
2016-10-05Move all existing strchr and strrchr folding from builtins.c to gimple-fold.c.wilco
2016-09-28If strchr can't be folded in gimple-fold, we still need to fall intowilco
2016-09-28Optimize strchr (s, 0) to s + strlen (s). strchr (s, 0) appears a commonwilco
2016-09-222016-09-22 Richard Biener <rguenther@suse.de>rguenth
2016-09-21PR middle-end/49905 - Better sanity checking on sprintf src & dest tomsebor
2016-09-16 Add inline functions for various bitwise operations.jason
2016-08-17 * gimple-fold.c (gimple_fold_call): Use gimple_call_noreturn_pjakub
2016-07-19 PR middle-end/71874jakub
2016-07-192016-07-19 Richard Biener <rguenther@suse.de>rguenth
2016-07-12 PR middle-end/71716jakub
2016-06-28 PR middle-end/66867jakub
2016-06-16Introduce fortran loop preheadermarxin
2016-06-102016-06-10 Richard Biener <rguenther@suse.de>rguenth
2016-05-27 PR middle-end/71308mpolacek
2016-05-24 * tree-cfg.h (should_remove_lhs_p): New predicate.mpolacek
2016-05-242016-05-24 Richard Biener <rguenther@suse.de>rguenth
2016-05-20 PR c++/71210jakub
2016-05-032016-05-03 Richard Biener <rguenther@suse.de>rguenth
2016-05-02Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pdglisse
2016-05-02Support << and >> for offset_int and widest_intrsandifo
2016-05-02Support <, <=, > and >= for offset_int and widest_intrsandifo
2016-04-202016-04-20 Richard Biener <rguenther@suse.de>rguenth
2016-01-26 PR tree-optimization/69483jakub
2016-01-08 PR tree-optimization/69167jakub
2016-01-08 PR tree-optimization/69172jakub
2016-01-04 Update copyright years.jakub
2015-12-22This series of patches fix PR61441. This patch avoids various transformationsssaraswati
2015-12-10 PR tree-optimization/68785jakub
2015-11-24gcc/ienkovich
2015-11-17Add genmatch support for internal functionsrsandifo
2015-11-17Make more use of combined_fnrsandifo