combine.c (simplify_comparison): Shift a NOT out of a single bit test.
[gcc.git] / gcc / combine.c
2000-09-18 Richard Hendersoncombine.c (simplify_comparison): Shift a NOT out of...
2000-09-18 Richard Hendersoncombine.c (if_then_else_cond): Canonicalize BImode...
2000-09-18 Richard Hendersoncombine.c (combine_simplify_rtx): Use gen_unary to...
2000-09-18 Richard Henderson* combine.c (try_combine): Allow split to create a...
2000-09-18 Richard Hendersonmachmode.def: Add BImode.
2000-09-11 Jakub Jelinekcombine.c (simplify_if_then_else): Don't convert a...
2000-09-08 Bernd SchmidtSome vector operation simplifications.
2000-09-04 Jan Hubickacombine.c (make_extraction): Fix rtx_cost comparison...
2000-09-01 Jim WilsonEliminate false DV warnings for predicated calls to...
2000-08-19 Richard Hendersoncombine.c (make_compound_operation): Break after creati...
2000-08-16 Richard Hendersoncombine.c (simplify_shift_const): Revert previous two...
2000-08-16 Richard Hendersoncombine.c (simplify_shift_const): Bound shift count...
2000-08-11 Richard Henderson* combine.c (simplify_shift_const): Obey SHIFT_COUNT_TR...
2000-08-04 Rodney Brownalias.c (mark_constant_function): Use INSN_P.
2000-08-04 John Wehlecombine.c (recog_for_combine): Remove the old notes...
2000-08-01 Kazu Hirata* combine.c: Fix formatting.
2000-07-30 Jan Hubickacombine.c (simplify_set, [...]): Use full mask instead...
2000-07-30 Jan Hubicka* combine.c (if_then_else_cond): Be sure that mode...
2000-07-30 Jan Hubickacombine.c (record_promoted_value): Allow bitsize of...
2000-07-30 Jan Hubickasimplify-rtx.c (simplify_relational_operation): Verify...
2000-06-13 Richard Hendersoncombine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and...
2000-05-31 Richard Henderson* combine.c (get_pos_from_mask): Test exact_log2 result...
2000-05-29 Richard Hendersoncombine.c (force_to_mode): Convert subtraction from...
2000-05-29 Richard Hendersoncombine.c (combine_simplify_rtx): Don't create an if_th...
2000-05-28 Geoff Keatingcombine.c (subst): Honour CLASS_CANNOT_CHANGE_SIZE...
2000-05-25 Jan Hubickacombine.c (try_combine): Use any_condjump_p...
2000-05-23 Richard Henderson* combine.c (simplify_comparison): Use trunc_int_for_mode.
2000-05-21 Richard Kennercombine.c (try_combine): Handle i3_subst_into_i2 case...
2000-05-11 Kazu Hirata* combine.c (try_combine): Fix a typo.
2000-05-04 Richard Kennerrtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P...
2000-04-25 Richard Hendersoncombine.c (combine_instructions): Add missing argument...
2000-04-25 Nick CliftonDo not try to combine a sequence of insns when the...
2000-04-24 Hiroyuki Machidacombine.c (try_combine): Update reg_nonzero_bits of...
2000-04-14 Jim WilsonFix ia64 gdb miscompilation reported by Kevin Buettner.
2000-04-05 Hans-Peter Nilssonmd.texi (Standard Names): Clarify when movX is needed.
2000-03-29 Jan HubickaConvert ACCUMULATE_OUTGOING_ARGS to an expression.
2000-03-25 Richard Kenner* Rework fields used to describe positions of bitfields and
2000-02-26 Jeff LawCopyright fixes
2000-02-26 Anthony Greentoplev.c (rest_of_compilation): Rebuild jump labels...
2000-02-13 Jeffrey A Law* combine.c (simplify_comparison): Fix typo.
2000-02-10 Richard Kennercombine.c (make_extraction, [...]): Avoid warning on...
2000-02-06 Kaveh R. GhaziMakefile.in (c-common.o): Depend on $(EXPR_H).
2000-01-31 Chandra Chavvacombine.c (try_combine): Trying to check the missed...
2000-01-24 Richard Hendersonrtl.def: Add unordered fp comparisions.
2000-01-18 Richard Hendersoncombine.c (combine_simplify_rtx): Give FLOAT_STORE_FLAG...
2000-01-14 Kaveh R. Ghazicccp.c: PROTO -> PARAMS.
2000-01-13 Jeffrey A Lawcombine.c (if_then_else_cond): Be careful about what...
2000-01-10 Alexandre Olivacombine.c (expand_field_assignment): Do not discard...
2000-01-04 Jeff LawUpdate copyright
2000-01-03 Jan Hubickacombine.c (expand_compound_operation): Do not convert...
1999-12-16 Richard Hendersoncombine.c (simplify_comparison): Reduce (OP (MINUS...
1999-12-14 Bernd SchmidtAvoid making shared rtl.
1999-12-14 Jeffrey A Lawcombine.c (combine_simplify_rtx): Fix order of checks...
1999-12-12 Kaveh R. Ghazicombine.c (record_promoted_value): Remove unused variab...
1999-12-09 Jan Hubickacombine.c (try_combine, [...]): Remove REG_N_REFS updat...
1999-12-07 David S. Millercombine.c (check_promoted_subreg): Do not conditionaliz...
1999-12-06 Jim WilsonFix ia64 execute/930630-1.c miscompilation.
1999-12-06 Jakub Jelinekcombine.c (check_promoted_subreg, [...]): New functions.
1999-12-02 J"orn Renneckecombine.c (try_combine): Before fixing up LOG_LINKS...
1999-12-02 Jeffrey A Lawcombine.c (if_then_else_cond): Use const_true_rtx inste...
1999-11-30 Franz Sirlcombine.c (try_combine): Only pass SET or CLOBBER to...
1999-11-28 Jakub Jelinekcombine.c (setup_incoming_promotions): Pass an outgoing...
1999-11-27 Richard Kennercombine.c (try_combine): Add code to try to merge a...
1999-11-22 J"orn Renneckecombine.c (combine_simplify_rtx): When handling a SUBRE...
1999-11-05 Richard Hendersonbitmap.h (BITMAP_XFREE): New.
1999-11-01 Mark Mitchell* combine.c (combine_instructions): Use xmalloc instead...
1999-11-01 Richard Kenner[multiple changes]
1999-10-31 Jeffrey A Lawcombine.c (combine_simplify_rtx): Renamed from simplify...
1999-10-27 Mark Mitchellrtl.h (note_stores): Add additional paramter.
1999-10-20 Richard Hendersonbasic-block.h (PROP_*): Move constants from ...
1999-10-18 Jeffrey A Lawcombine.c (get_last_value): If the last set of a regist...
1999-10-15 Jan Hubickafold-const.c (fold): Move bit_rotate code to the EXPR_P...
1999-10-14 Marc Espiecombine.c (simplify_logical): Recognize xor pattern...
1999-10-10 Richard Hendersoncombine.c (refresh_blocks, [...]): New.
1999-10-09 Richard HendersonMakefile.in (flow.o): Depend on TREE_H.
1999-09-26 Kaveh R. Ghazicombine.c (gen_rtx_combine): Add missing call to va_end().
1999-09-24 Nick CliftonCope with down shifting a 32 bit constant on a 64 bit...
1999-09-23 Nick CliftonUse unsigned shift instead of signed shift.
1999-09-20 Bernd SchmidtMake it possible to prototype port-specific functions...
1999-09-12 Richard HendersonReplace insn_foo with insn_data.foo.
1999-09-09 Richard Hendersoncombine.c (SUBST): Break out to a real function do_SUBST.
1999-09-07 Jeff LawMerge in gcc2-ss-010999
1999-09-02 Jeffrey A Lawcombine.c (simplify_rtx): Recognize another case of...
1999-09-02 Finn Hakanssoncombine.c (simplify_shift_const): Remove extra semicolon.
1999-08-27 Bernd SchmidtFix for 'Deadly optimization bug' (see egcs mailing...
1999-08-25 Gavin Romig-Kochcombine.c (nonzero_bits): Allow single-ly set registers...
1999-08-25 Kaveh R. GhaziWarning fixes:
1999-08-20 Kaveh R. Ghazirtl.h (rtx_format): Constify a char*.
1999-08-18 Andreas Schwab* combine.c (distribute_notes): Handle REG_EH_RETHROW.
1999-08-09 Bernd SchmidtInclude function.h in most files.
1999-08-02 Jim WilsonOptimize duplicate zero_extend operations.
1999-07-23 Richard Hendersonexplow.c (trunc_int_for_mode): New function.
1999-06-14 David MosbergerPatch from David Mosberger to fix 32 host cross 64...
1999-03-25 Richard Hendersoncombine.c (distribute_notes): Place REG_LABEL also...
1999-03-25 Donn Terrycombine.c (force_to_mode, case PLUS): Use sign extended...
1999-02-25 Richard HendersonFlow rewrite to use basic block structures and edge...
1999-01-30 Jeffrey A Law* combine.c (distribute_notes): Handle REG_EH_REGION...
1999-01-27 Jeffrey A LawMerge in gcc2 snapshot 19980929. See gcc/ChangeLog...
1999-01-19 Mark Mitchellrtl.h (rtx_def): Update documentation.
1999-01-11 Richard Hendersonbasic-block.h (basic_block_head): Rename to x_basic_blo...
next