aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)Author
2016-06-142016-06-14 Richard Biener <rguenther@suse.de>Richard Biener
2016-06-05 * expr.c (move_by_pieces_d::generate): Mark mode parameter withJohn David Anglin
2016-06-03 PR tree-optimization/52171Bernd Schmidt
2016-05-202016-05-20 Richard Guenther <rguenther@suse.de>Richard Guenther
2016-05-13 * builtins.c (expand_builtin_memcmp): Do not emit the call here.Eric Botcazou
2016-05-02Add a wi::to_wide helper functionRichard Sandiford
2016-05-02Support << and >> for offset_int and widest_intRichard Sandiford
2016-04-18 * tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz
2016-04-14Revert empty class parameter passing ABI changes.Jason Merrill
2016-04-13 Warn about empty parameter ABI with -Wabi=9.Jason Merrill
2016-02-24 PR middle-end/69909Jakub Jelinek
2016-02-19Tweak comment further.Jakub Jelinek
2016-02-19 PR c++/69851Jakub Jelinek
2016-02-11 * cgraph.c: Spelling fixes - behaviour -> behavior andJakub Jelinek
2016-01-23 * tree-ssanames.c (release_free_names_and_compact_live_names): ReplaceJakub Jelinek
2016-01-222016-01-22 Christian Bruel <christian.bruel@st.com>Christian Bruel
2016-01-21Fix PR66178, ICE due to misexpansion of constant expressions involving labels.Bernd Schmidt
2016-01-14Tidy: remove reduc_xxx_optab migration code.Alan Lawrence
2016-01-11gcc/Ilya Enkovich
2016-01-08 PR c++/68983 (BE)Jason Merrill
2016-01-04 Update copyright years.Jakub Jelinek
2015-11-12gcc/Ilya Enkovich
2015-11-10gcc/Ilya Enkovich
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou
2015-10-302015-10-30 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2015-10-292015-10-29 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2015-10-21Change default of non-overlapping address space conversionRichard Henderson
2015-10-21 PR middle-end/67966Jan Hubicka
2015-10-12 PR c++/67557Jason Merrill
2015-10-07 * expr.c (store_expr_with_bounds): Handle aggregate moves fromJan Hubicka
2015-10-05Remove REAL_VALUE_FROM_CONST_DOUBLERichard Sandiford
2015-10-05Remove remaining uses of CONST_DOUBLE_FROM_REAL_VALUERichard Sandiford
2015-09-20switch from gimple to gimple*Trevor Saunders
2015-09-17Split up optabs.[hc]Richard Sandiford
2015-09-10[Patch/expand] Cost instruction sequences when doing left wide shiftJiong Wang
2015-09-012015-09-01 Richard Biener <rguenther@suse.de>Richard Biener
2015-08-19[Patch][expand] Check gimple statement to improve LSHIFT_EXP expandJiong Wang
2015-08-17 * config/arm/arm.c (neon_element_bits): Replace call toDavid Sherwood
2015-08-14[PR64164] Drop copyrename, use coalescible partition as base when optimizing.Alexandre Oliva
2015-08-03 PR middle-end/64744Alexander Basov
2015-07-30Use lowpart_subreg instead of simplify_gen_subregAnatoly Sokolov
2015-07-25 Revert:David Edelsohn
2015-07-23[PR64164] Drop copyrename, use coalescible partition as base when optimizing.Alexandre Oliva
2015-07-102015-07-10 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2015-07-10[obvious] Fix typos above expand_cond_expr_using_cmoveKyrylo Tkachov
2015-07-09always define WORD_REGISTER_OPERATIONSTrevor Saunders
2015-07-08 * target.def (rtx_costs): Remove "code" param, add "mode".Alan Modra
2015-07-082015-07-07 Andrew MacLeod <amacleod@redhat.com>Andrew Macleod
2015-07-05gcc/Richard Sandiford
2015-07-05gcc/Richard Sandiford