aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2003-03-19re PR target/10073 (powerpc cannot split insn while building rscheme)Alan Modra1-2/+3
2003-01-27combine.c (nonzero_bits): Revert 2003-01-25 change.Eric Botcazou1-9/+7
2003-01-25re PR rtl-optimization/9279 ([ARM, Sparc] combine bug)Eric Botcazou1-7/+9
2002-12-17re PR rtl-optimization/8794 (optimization improperly eliminates certain expre...Jakub Jelinek1-2/+2
2002-11-24re PR rtl-optimization/8275 (ICE in simplify_subreg, at simplify-rtx.c:2452)Eric Botcazou1-0/+5
2002-06-20combine.c (gen_lowpart_for_combine): Avoid calling of simplify_gen_subreg on ...Jan Hubicka1-2/+9
2002-05-23combine.c (force_to_mode): Use gen_int_mode.Jakub Jelinek1-20/+1
2002-04-30combine.c (find_split_point): Use trunc_int_for_mode.Franz Sirl1-2/+5
2002-04-11re PR c/6223 (internal compiler error in Wine-20020310)Jakub Jelinek1-1/+1
2002-04-03combine.c (simplify_comparison): Avoid narrowing a comparison with a paradoxi...Jeff Law1-23/+41
2002-03-30re PR rtl-optimization/6086 (Reload misoptimizes DImode PREINC on PPC)Jakub Jelinek1-0/+7
2002-03-29combine.c (set_nonzero_bits_and_sign_copies): Don't call nonzero_bits if not ...Jakub Jelinek1-7/+21
2002-03-28re PR rtl-optimization/3311 (GCC-SH: gcc loses result of AND operation due to...Jeff Law1-4/+13
2002-03-26combine.c (simplify_comparison <ASHIFTRT, LSHIFTRT>): Correct test for overfl...Alan Modra1-9/+12
2002-03-23combine.c (simplify_comparison): When widening modes, ignore sign extension o...Alan Modra1-4/+14
2002-03-10* combine.c (make_extraction): Fix error in last change.Kaveh R. Ghazi1-1/+1
2002-03-09* combine.c (make_extraction): Don't make extension of CONST_INT.Richard Kenner1-0/+3
2002-03-08combine.c (simplify_comparison): If simplifying a logical shift right and com...Richard Earnshaw1-0/+5
2002-02-20combine.c (do_SUBST): Sanity check substitutions of CONST_INTs...Alexandre Oliva1-1/+70
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez1-0/+1
2002-02-14combine.c (known_cond): After replacing the REG of a SUBREG, try to simplify it.Alexandre Oliva1-0/+19
2002-02-11combine.c (try_combine): Apply substitutions in CALL_INSN_FUNCTION_USAGE too.Alexandre Oliva1-0/+20
2002-02-04combine.c (nonzero_bits): Re-introduce special case for sp/fp/ap wrt REGNO_PO...Richard Henderson1-2/+7
2002-02-04combine.c (force_to_mode): Remove STACK_BIAS code.Richard Henderson1-73/+19
2002-02-04combine.c (recog_for_combine): Create a dummy insn with PATTERN pat for recog.Jakub Jelinek1-8/+9
2002-01-23combine.c (simplify_and_const_int): Don't trunc_int_for_mode "nonzero" as tha...Alan Modra1-11/+14
2002-01-21combine.c (simplify_and_const_int): Properly sign-extend CONSTOP.Franz Sirl1-0/+1
2002-01-18bitmap.h: Fix comment formatting.Kazu Hirata1-1/+1
2002-01-14combine.c (simplify_shift_const): Always generate new rtx for shift expressio...Hartmut Penner1-7/+1
2002-01-11re PR other/5299 (then -> than fixes)Craig Rodrigues1-1/+1
2002-01-10* combine.c (expand_field_assignment): Use subreg_lsb().Kazu Hirata1-3/+1
2002-01-10* combine.c (can_combine_p): Fix a comment typo.Kazu Hirata1-1/+1
2002-01-08* combine.c (combine_instructions): Fix typo.Graham Stott1-1/+1
2002-01-07combine.c (combine_instructions): Replace XEXP (links, 0) with link.Graham Stott1-1/+1
2002-01-05* combine.c: Fix formatting.Kazu Hirata1-35/+35
2002-01-03builtins.c: Fix formatting.Kazu Hirata1-6/+6
2001-12-28combine.c (try_combine): Mask off sign bits when combining stores to the low ...Geoffrey Keating1-1/+2
2001-12-21combine.c (nonzero_bits): If using reg_nonzero_bits, we don't know anything a...Jakub Jelinek1-2/+10
2001-12-20combine.c (distribute_notes): Avoid adding REG_LABEL notes to JUMP_INSNs with...Jakub Jelinek1-0/+19
2001-12-14combine.c (record_dead_and_set_regs): Use regs_invalidated_by_call.Zack Weinberg1-1/+8
2001-12-11combine.c (simplify_and_const_int): Simplify (AND (PLUS X Y) C) if C has only...Richard Henderson1-0/+17
2001-12-12combine.c (combine_simplify_rtx): Can't simplify cases that use mode class MO...Alan Matsuoka1-0/+2
2001-12-11combine.c (simplify_shift_const): Move SHIFT_COUNT_TRUNCATED simplification a...Richard Henderson1-14/+13
2001-12-10combine.c (known_cond): Check mode of each operand to determine if COND is co...Jeffrey A Law1-1/+7
2001-11-11ChangeLog.2, [...]: Fix spelling errors.Joseph Myers1-8/+8
2001-10-30combine.c (num_sign_bit_copies): Avoid signed/unsigned warnings.Kaveh R. Ghazi1-2/+2
2001-10-11rtl.h (REG_VTABLE_REF): New.Richard Henderson1-0/+6
2001-10-10* combine.c (try_combine): Handle a SEQUENCE of one insn.Richard Henderson1-0/+6
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-34/+34
2001-10-10calls.c: Fix formatting.Kazu Hirata1-1/+1