aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2003-06-13re PR bootstrap/10983 ([SPARC64] ICE in verify_wide_reg, at flow.c:551, while...James E Wilson1-22/+27
2003-06-08cfglayout.c (insn_scope): New static functionJan Hubicka1-1/+1
2003-06-08predict.h: Convert to ISO C90 prototypes.Andreas Jaeger1-310/+165
2003-06-05combine.c (simplify_if_then_else): (IF_THEN_ELSE (NE REG 0) (0) (8)) is REG f...Jan Hubicka1-0/+8
2003-06-03combine.c (simplify_set): Don't move a subreg in SET_SRC to SET_DEST if...Kazu Hirata1-10/+8
2003-05-16combine.c (expand_compound_operation): Make sure that zero_extend operation i...Eric Christopher1-1/+9
2003-05-15combine.c: Fix header comments.Eric Christopher1-47/+18
2003-05-01Merge from rewrite branch.Eric Christopher1-1/+11
2003-04-16Re-apply this patch:J"orn Rennecke1-6/+8
2003-04-01combine.c (merge_outer_ops): Fix typo.Franz Sirl1-1/+1
2003-03-31combine.c (can_combine_p): Allow ZERO_EXTRACT and STRICT_LOW_PART.Eric Christopher1-52/+20
2003-03-24re PR target/10072 ([Sparc] internal compiler error: in trunc_int_for_mode, a...Eric Botcazou1-1/+3
2003-03-22* combine.c (simplify_comparison <AND>): Use gen_int_mode. Tidy.Alan Modra1-39/+35
2003-03-21* combine.c (make_field_assignment): Fix a warning.Kazu Hirata1-1/+1
2003-03-21combine.c (make_field_assignment): Remove unnecessary AND when storing into z...Kazu Hirata1-0/+11
2003-03-19re PR target/10073 (powerpc cannot split insn while building rscheme)Alan Modra1-1/+2
2003-03-08calls.c: Fix comment formatting.Kazu Hirata1-1/+1
2003-02-28combine.c (gen_lowpart_for_combine): Update handling of subregs_of_modeJan Hubicka1-2/+3
2003-02-27Patch for PR 9255James E Wilson1-0/+3
2003-02-26combine.c (combine_simplify_rtx, [...]): Use CC0_P.Roger Sayle1-7/+2
2003-02-24* combine.c (simplify_shift_const): Fix previous patch.Jan Hubicka1-2/+2
2003-02-20toplev.c (flag_sched2_use_superblocks, [...]): New global variables.Jan Hubicka1-0/+10
2003-02-20combine.c (distribute_notes): Kill REG_EXEC_COUNT.Josef Zlomek1-1/+0
2003-02-14re PR rtl-optimization/2391 (Exponential compilation time explosion in combine)Adam Nemet1-53/+266
2003-02-11combine.c (combine_simplify_rtx): Fix folding of nested float_truncates.Jan Hubicka1-1/+1
2003-02-10combine.c (combine_simplify_rtx): Simplify using (float_truncate (float x)) i...Jan Hubicka1-0/+46
2003-02-06* combine.c (nonzero_bits): Fix double break.Richard Henderson1-1/+0
2003-02-05defaults.h (CLZ_DEFINED_VALUE_AT_ZERO): New.Richard Henderson1-3/+20
2003-02-01[multiple changes]Richard Henderson1-0/+14
2003-02-01* combine.c (combine_simplify_rtx): Use reversed_comparison_code_parts.Jan Hubicka1-7/+12
2003-01-31loop.c (emit_prefetch_instructions): Do conversion at right place in RTL chain.Jan Hubicka1-2/+2
2003-01-28* combine.c (nonzero_bits): Fix check for negative divide operands.Richard Sandiford1-2/+3
2003-01-28combine.c (force_to_mode): Add cast to fix warning when STORE_FLAG_VALUE is n...Andreas Schwab1-1/+2
2003-01-26* combine.c: Fix formatting.Kazu Hirata1-15/+16
2003-01-25combine.c (simplify_comparison, case AND): Remove a redundant test.Kazu Hirata1-10/+6
2003-01-18basic-block.h: Fix comment formatting.Kazu Hirata1-1/+1
2003-01-10combine.c (make_compound_operation): Use SCALAR_INT_MODE_P, not INTEGRAL_MODE...Richard Henderson1-1/+1
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-33/+8
2002-12-05Index: gcc/ChangeLogGeoffrey Keating1-0/+57
2002-11-20combine.c (force_to_mode): Only replace with (not Y) if all bits in fuller_ma...Jakub Jelinek1-2/+2
2002-11-04hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.Aldy Hernandez1-17/+12
2002-10-27combine.c: Fix comment formatting.Kazu Hirata1-2/+2
2002-10-15* combine.c (simplify_set): Treat MODE_CC registers like cc0.Roger Sayle1-5/+3
2002-09-29combine.c (force_to_mode): Handle FLOAT_MODE destinations for CONST_INT.Richard Henderson1-2/+10
2002-09-29builtins.def: Fix comment formatting.Kazu Hirata1-1/+1
2002-09-26combine.c (simplify_set): Don't call to force_to_mode if size of integer type...Igor Shevlyakov1-1/+2
2002-09-22ChangeLog: Follow spelling conventions.Kazu Hirata1-27/+27
2002-09-20Fix v850 ICE.Jim Wilson1-0/+6
2002-09-19fix subreg optimization bug introduced 2002-05-25Jim Wilson1-1/+1
2002-09-19Remove creation of invalid subreg. PR 7705, 7339, 7720.Dale Johannesen1-0/+5