aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-28Work towards NEXT_INSN/PREV_INSN requiring insns as their paramsDavid Malcolm1-28/+30
2014-08-28combine.c (record_truncated_value): Turn from being a for_each_rtx callback t...Richard Sandiford1-14/+15
2014-08-28combine.c: Include rtl-iter.h.Richard Sandiford1-19/+10
2014-08-26Remove DF_REF_INSN scaffoldingDavid Malcolm1-2/+2
2014-08-25Remove BB_FOOTER scaffoldingDavid Malcolm1-1/+1
2014-08-25IPA C++ refactoring 4/NMartin Liska1-1/+1
2014-08-22combine.c: Use rtx_insnDavid Malcolm1-194/+204
2014-08-19Split NEXT_INSN/PREV_INSN into lvalue and rvalue formsDavid Malcolm1-2/+2
2014-08-18Split BB_HEAD et al into BB_HEAD/SET_BB_HEAD variantsDavid Malcolm1-1/+1
2014-08-08calls.c (precompute_arguments): Use new SUBREG_PROMOTED_SET instead of SUBREG...Kugan Vivekanandarajah1-1/+1
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