aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2014-07-23params.def (PARAM_MAX_COMBINE_INSNS): New.Richard Biener1-180/+211
2014-07-09remove has_executeTrevor Saunders1-1/+0
2014-07-08re PR rtl-optimization/61673 (Miscompilation of _gnutls_hostname_compare on s...Jakub Jelinek1-1/+1
2014-06-15df.h (DF_INSN_INFO_MWS, [...]): New macros.Richard Sandiford1-5/+3
2014-05-26re PR rtl-optimization/61222 (ICE on valid code at -O2 and -O3 on x86_64-linu...Richard Sandiford1-6/+8
2014-05-13gcc/Richard Sandiford1-3/+4
2014-05-06Merge in wide-int.Kenneth Zadeck1-14/+7
2014-05-06tree-pass.h (TODO_verify_ssa, [...]): Remove.Richard Biener1-1/+1
2014-04-24-fuse-caller-save - Add new reg-note REG_CALL_DECLRadovan Obradovic1-0/+1
2014-04-17pass cfun to pass::executeTrevor Saunders1-1/+4
2014-04-17pass current function to opt_pass::gate ()Trevor Saunders1-7/+1
2014-04-17remove has_gateTrevor Saunders1-1/+0
2014-03-25combine.c (simplify_compare_const): Add MODE argument.Jakub Jelinek1-12/+13
2014-02-27re PR rtl-optimization/52714 (ICE in fixup_reorder_chain, at cfglayout.c:880)Jeff Law1-0/+6
2014-02-12re PR rtl-optimization/60116 (wrong code at -Os on x86_64-linux-gnu in 32-bit...Eric Botcazou1-2/+5
2014-02-12re PR rtl-optimization/60116 (wrong code at -Os on x86_64-linux-gnu in 32-bit...Eric Botcazou1-4/+5
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-19re PR other/59545 (Signed integer overflow issues)Jakub Jelinek1-3/+1
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-4/+4
2013-12-04re PR rtl-optimization/58726 (wrong code at -Os on x86_64-linux-gnu (affectin...Jakub Jelinek1-12/+15
2013-11-30combine.c (reg_nonzero_bits_for_combine): Apply mask transformation as applie...Paulo Matos1-1/+8
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-10/+14
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+1
2013-10-13re PR rtl-optimization/58662 (wrong code at -O2 for dumb condition)Eric Botcazou1-16/+27
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-13/+13
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-1/+1
2013-09-09gcc/Richard Sandiford1-30/+33
2013-09-09alias.c (addr_side_effect_eval): Use gen_int_mode with the mode of the associ...Richard Sandiford1-7/+12
2013-08-23re PR other/57324 (Undefined behavior issues found with clang's -fsanitize=un...Marc Glisse1-4/+4
2013-08-08re PR rtl-optimization/58079 (internal compiler error: in do_SUBST, at combin...Richard Sandiford1-2/+9
2013-08-05Automated conversion of passes to C++ classesDavid Malcolm1-17/+35
2013-07-26combine.c (simplify_comparison): Re-canonicalize operands where appropriate.Kyrylo Tkachov1-0/+7
2013-07-08re PR rtl-optimization/57786 (wasted work in distribute_notes)Po-Chun Chang1-3/+5
2013-07-08re PR target/57819 (Suboptimal shift patterns)Jakub Jelinek1-2/+4
2013-05-04combine.c (combine_simplify_rtx): If nonzero_bits on op shows all bits zero i...Jakub Jelinek1-0/+11
2013-05-03re PR rtl-optimization/57130 (Incorrect "and --> extract" conversion in combine)Jakub Jelinek1-2/+18
2013-04-10passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener1-2/+1
2013-04-10combine.c (simplify_compare_const): Use GET_MODE_MASK to filter out unnecessa...Chung-Ju Wu1-2/+3
2013-03-28combine.c (try_combine): Removed useless assert.Kenneth Zadeck1-5/+0
2013-03-23combine.c (try_combine): Adjust comment.Eric Botcazou1-12/+11
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-19target.def: Define canonicalize_comparison hook.Andreas Krebbel1-6/+13
2012-11-18Makefile.in (recog.o): Add insn-codes.h.Richard Sandiford1-23/+15
2012-11-18combine.c (make_extraction): Handle TRUNCATEd INNERs.Richard Sandiford1-0/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-33/+27
2012-11-09rtl.h (CONST_SCALAR_INT_P): New macro.Kenneth Zadeck1-9/+10
2012-11-04combine.c: Adjust toplevel comment.Eric Botcazou1-11/+12
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+1
2012-10-31combine.c (simplify_comparison): If BITS_BIG_ENDIAN...Richard Sandiford1-11/+1
2012-10-31combine.c (make_extraction): Remove dead wanted_inner_mode- and pos_rtx-relat...Richard Sandiford1-15/+0