aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-1/+0
2010-05-19combine.c (propagate_for_debug): Call make_compound_operation on the source v...Richard Sandiford1-1/+22
2010-05-02target.h (struct calls): Add function_value_regno_p field.Anatoly Sokolov1-2/+2
2010-04-25combine.c (find_split_point): Add third argument.Paolo Bonzini1-15/+24
2010-03-20re PR rtl-optimization/43438 (possible wrong code bug)Richard Guenther1-2/+4
2010-03-16re PR debug/43051 (VTA causes a stack living parameter unavailable in most of...Jakub Jelinek1-2/+4
2010-01-15re PR rtl-optimization/42691 (problematic REG_EQUAL note added to SUBREG)Jing Yu1-2/+6
2010-01-15Revert revision 155944 due to the broken testcase.Jing Yu1-6/+2
2010-01-15re PR rtl-optimization/42691 (problematic REG_EQUAL note added to SUBREG)Jing Yu1-2/+6
2009-12-23re PR rtl-optimization/42475 (ICE at -O1 and above: internal compiler error: ...Jakub Jelinek1-4/+3
2009-12-08combine.c (setup_incoming_promotions): Fix sign-extend of zero-extend case; t...Richard Henderson1-29/+33
2009-12-07re PR rtl-optimization/42269 (Extra sign extension instructions generated)Richard Henderson1-6/+10
2009-12-04re PR rtl-optimization/42164 (internal compiler error: in simplify_subreg, at...David Daney1-0/+4
2009-11-25Remove trailing white spaces.H.J. Lu1-8/+8
2009-10-28re PR target/39715 ([cond-optab] extra sign extensions on Thumb)Paolo Bonzini1-21/+30
2009-10-26tm.texi (TARGET_ADDR_SPACE_POINTER_MODE): Document.Ben Elliston1-2/+5
2009-10-26extend.texi (Named Address Spaces): New section.Ben Elliston1-4/+7
2009-10-20rtl.h (simplify_replace_fn_rtx): Declare.Richard Sandiford1-55/+21
2009-10-08combine.c (label_tick_ebb_start): Fix comment.Adam Nemet1-11/+18
2009-10-05re PR rtl-optimization/41511 (combine behaves differently with/without -g)Eric Botcazou1-21/+17
2009-10-05re PR rtl-optimization/41574 (Distribute floating point expressions causes ba...Doug Kwan1-0/+6
2009-09-20[multiple changes]Kai Tietz1-3/+4
2009-09-14Squash commit of EH in gimpleRichard Henderson1-11/+6
2009-09-11* combine.c (propagate_for_debug_subst): Call wrap_constant on top.Jakub Jelinek1-1/+1
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva1-9/+313
2009-08-11combine.c (try_widen_shift_mode): Factor out code to check if an integer cons...Adam Nemet1-6/+2
2009-08-08combine.c (gen_lowpart_or_truncate): Exclude CONST_INTs from mode check.Richard Sandiford1-23/+28
2009-08-01expr.c (store_constructor): Use promote_decl_mode.Paolo Bonzini1-4/+2
2009-07-18combine.c (make_compound_operation): If force_to_mode re-expanded the compoun...Adam Nemet1-0/+6
2009-07-18combine.c (try_widen_shift_mode): Add COUNT, OUTER_CODE and OUTER_CONST argum...Adam Nemet1-5/+25
2009-07-18combine.c (try_widen_shift_mode): Allow widening if the high-order bits are z...Adam Nemet1-1/+8
2009-07-18combine.c (simplify_shift_const_1): Split code to determine shift_mode into ...Adam Nemet1-15/+38
2009-07-09combine.c (make_extraction): Check TRULY_NOOP_TRUNCATION before creating LHS ...Adam Nemet1-5/+12
2009-07-01combine.c (force_to_mode): Handle TRUNCATE.Adam Nemet1-6/+18
2009-06-23combine.c (try_combine): Dump information about the insns we're combining.Adam Nemet1-0/+10
2009-06-23combine.c (combine_simplify_rtx): Remove TRULY_NOOP_TRUNCATION check when cal...Adam Nemet1-3/+1
2009-06-22alias.c: Use REG_P...Shujing Zhao1-125/+125
2009-06-02* combine.c (move_deaths): Compare LUIDs within the same BB only.Alexandre Oliva1-0/+1
2009-05-12Merge cond-optab branch.Paolo Bonzini1-29/+0
2009-05-11basic-block.h (enum profile_status): Break out of struct control_flow_graph.Ian Lance Taylor1-1/+3
2009-04-24combine.c (record_value_for_reg): Change 0 to VOIDmode, twice.Ian Lance Taylor1-4/+4
2009-04-16rtlanal.c (alloc_reg_note): New function, broken out of add_reg_note.Ian Lance Taylor1-17/+14
2009-04-01re PR rtl-optimization/39588 (internal compiler error: in trunc_int_for_mode,...Eric Botcazou1-5/+6
2009-03-30combine.c (simplify_comparison): Use have_insn_for.Paolo Bonzini1-2/+2
2009-03-30bb-reorder.c (partition_hot_cold_basic_blocks): Do not enter/exit cfglayout m...Paolo Bonzini1-69/+80
2009-03-05combine.c (gen_lowpart_for_combine): Use omode when generating clobber.J"orn Rennecke1-1/+1
2009-01-13re PR rtl-optimization/38774 (ice in df_refs_verify, at df-scan.c:4307)Jakub Jelinek1-1/+2
2009-01-12combine.c (combine_instructions): Recompute optimize_this_for_speed_p for eac...Richard Earnshaw1-0/+1
2009-01-06re PR rtl-optimization/38722 (Revision 143027 causes ICE in find_decomposable...Jakub Jelinek1-9/+13
2008-12-03re PR rtl-optimization/38281 (segmentation fault with optimization enabled)Eric Botcazou1-0/+4