gcse.c (gcse_emit_move_after): New.
[gcc.git] / gcc / gcse.c
2002-05-31 Jan Hubickagcse.c (gcse_emit_move_after): New.
2002-05-27 Zdenek Dvorakbasic-block.h (last_basic_block): Defined as synonym...
2002-05-23 Zdenek Dvorakbb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_...
2002-05-23 Jan Hubicka* gcse.c (hash_expr): Do not use alias set for hashing.
2002-05-21 Zdenek Dvorakbb-reorder.c (make_reorder_chain_1): Modified.
2002-05-17 Richard HendersonRevert "Basic block renumbering removal", and two follo...
2002-05-16 Zdenek DvorakBasic block renumbering removal.
2002-05-15 Jakub JelinekPR optimization/5172, optimization/5200
2002-04-22 Richard Hendersonalias.c (canon_true_dependence): Special case (mem...
2002-04-10 Alan Modrare PR rtl-optimization/6233 (simple loop miscompilation)
2002-04-09 Richard Hendersonsbitmap.c (sbitmap_union_of_diff, [...]): Do not return...
2002-03-25 Richard Hendersongcse.c: Include except.h.
2002-03-08 Kaveh R. Ghazi* gcse.c (insert_insn_end_bb): Fix typo in last change.
2002-03-07 Jan Hubickabasic-block.h (fixup_abnormal_edges): Declare.
2002-02-28 Jan Hubickabasic-block.h (BB_REACHABLE): Renumber.
2002-02-19 Aldy Hernandezi386.md ("mmx_uavgv8qi3"): Use const_vector.
2002-01-12 Michael Hayesgcse.c (compute_pre_data, pre_gcse): Use sbitmap_free.
2002-01-10 Jan Hubickabasic-block.h (update_br_prob_note): Declare.
2002-01-09 Jan Hubicka* gcse.c (cprop_jump): Delete insn if simplified jump...
2002-01-08 Andreas JaegerRemove erroneous checkin on wrong branch.
2002-01-08 Andreas Jaeger* gcse.c (gcse_main): Disable store_motion until it...
2002-01-03 Kazu Hirata* gcse.c: Fix formatting.
2001-12-31 Graham Stottgcse.c (gcse_main): Fix typos.
2001-12-05 Jakub Jelinekgcse.c (store_killed_in_insn): Consider pure calls...
2001-12-03 Jan Hubickagcse.c (delete_null_pointer_checks_1): Do not use delel...
2001-11-23 Joseph MyersChangeLog.0, [...]: Fix spelling errors.
2001-11-19 Jeff Lawgcse.c (cprop_jump): Clear JUMP_LABEL field when we...
2001-11-19 Jan Hubickagcse.c (try_replace_reg): Copy RTX before creating...
2001-10-30 Jakub Jelinekemit-rtl.c (set_unique_reg_note): Don't create REG_EQUA...
2001-10-30 Jan Hubickalcm.c (optimize_mode_switching): Do not rebuild livenes...
2001-10-28 Joseph MyersChangeLog.0, [...]: Fix spelling errors.
2001-10-28 Joseph MyersChangeLog.0, [...]: Fix spelling errors.
2001-10-28 Richard Kenner* gcse.c (insert_insn_end_bb): Don't assume PAT is...
2001-10-11 Stan Shebsalias.c: Remove uses of "register" specifier in declara...
2001-10-10 Kazu Hiratacalls.c: Fix formatting.
2001-10-09 Kazu Hiratac-common.c: Fix comment typos.
2001-09-28 Jan Hubickagcse.c (replace_store_insn): Use delete_insn.
2001-09-25 Jan HubickaMakefile.in (cfgrtl.o): Add.
2001-09-21 Jan Hubickabasic-block.h (flow_delete_insn, [...]): Kill.
2001-09-16 Jan Hubickabasic-block.h (free_bb_for_insn): Declare.
2001-08-31 Andreas Jaegergcse.c (add_label_notes): REG_LABEL is an INSN_LIST.
2001-08-29 Andrew MacLeodgcse.c (compute_hash_table): The SRC part of an insn...
2001-08-27 Roman Zippelgcse.c (reg_first_set, [...]): Replace with ...
2001-08-22 Lars BrinkhoffMakefile.in, [...]: replace "GNU CC" with "GCC".
2001-08-13 Geoffrey Keatinggcse.c (hash_scan_set): Expressions that are set as...
2001-08-12 Kazu Hiratagcc.c: Fix comment formatting.
2001-08-10 Zack Weinbergcalls.c, function.c: Always define PREFERRED_STACK_BOUN...
2001-08-07 Jan Hubickaalias.c (nonlocal_mentioned_p): Rename CONST_CALL_P...
2001-08-04 Andreas JaegerAs requested by Daniel Berlin since bootstrapping on...
2001-08-03 Daniel Berlingcse.c: Include df.h for use as a dataflow analyzer.
2001-07-30 Andreas Jaegerjump.c: Add prototype for mark_modified_reg.
2001-07-29 Jan Hubickartlanal.c (parms_set, [...]): Break out from...; handle...
2001-07-23 Jan Hubicka* gcse.c (cprop_insn): Update call of cprop_cc0_jump.
2001-07-23 Jan Hubickabasic-block.h (find_sub_basic_block): Declare.
2001-07-18 Jan Hubicka* gcse.c (pre_insert_copy_insn): Call update_ld_motion_...
2001-07-16 Daniel Berlingcse.c: Update comment at top.
2001-07-16 Richard Hendersonhard-reg-set.h (regs_invalidated_by_call): Declare.
2001-07-16 J"orn Renneckegcse.c (pre_insert_copy_insn): Use gen_move_insn instea...
2001-07-11 Daniel Berlingcse.c, [...]: s/free on sbitmap vectors/sbitmap_vector...
2001-06-27 Daniel Berlininvoke.texi: Add description of max-gcse-passes param.
2001-06-04 Jan Hubickartlanal.c (operand_preference): Fix preference for...
2001-05-18 Jan Hubickagcse.c (try_replace_reg): First try global replace...
2001-05-11 Jeffrey A Lawgcse.c (insert_insn_end_bb): Do not search for assignme...
2001-05-02 Kaveh R. Ghazic-lex.c: NULL_PTR -> NULL.
2001-05-01 Kaveh R. Ghazibitmap.c: Change NULL_PTR to NULL or "(rtx*)0".
2001-04-20 Jakub Jelinekgcse.c (gcse_main): Fix comment typo.
2001-04-15 Alexandre Olivagcse.c (compute_ld_motion_mems): ASM outputs aren't...
2001-04-11 Mark MitchellMakefile.in (gcse.o): Depend on params.h.
2001-04-10 Richard Kennergcse.c (update_ld_motion_stores): Don't use variable...
2001-04-09 Andrew MacLeodgcse.c (oprs_unchanged_p): Pass basic_block to load_kil...
2001-04-09 Andrew MacLeodbasic-block.h (set_new_block_for_insns): New Prototype.
2001-04-09 Andrew MacLeodalias.c (get_addr): Externalize.
2001-04-04 Jakub Jelinekgcse.c (delete_null_pointer_checks_1): Add delete_list...
2001-04-04 John Wehlertl.h (set_noop_p): Declare.
2001-03-22 Richard Kennergcse.c (hash_scan_set): An expression is not anticipati...
2001-02-19 Richard KennerFix typo in last change
2001-02-18 Richard KennerMakefile.in (gcse.o): Now includes ggc.h.
2001-02-16 Richard Kennergcse.c (hash_scan_set): If cprop, see if REG_EQUAL...
2001-02-13 Jan Hubickacse.c (cse_main): Converts ifdefs on PIC_OFFSET_TABLE_R...
2001-01-02 John David Anglinloop.c (add_label_notes): Increment the label usage...
2000-12-06 Michael Matzgcse.c (compute_pre_data): Kill trapping expressions...
2000-11-21 Diego Novillogcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb...
2000-11-14 Michael MatzMichael Matz <matzmich@cs.tu-berlin.de>
2000-11-07 Joseph Myersalias.c [...] (init_alias_analysis, [...]): Use memset...
2000-10-24 Aldy Hernandezdo not propagate constants into jump_insn's for machine...
2000-10-20 Richard Kennergcse.c (set_hash_table_size): Now unsigned.
2000-10-13 Mark MitchellRemove obstacks.
2000-09-22 Brad Luciertoplev.c (warn_disabled_optimization): Declare new...
2000-09-05 Alexandre Olivagcse.c (hash_string_1): Add prototype.
2000-09-02 Alexandre Olivartl.h (ASM_OPERANDS_INPUT_CONSTRAINT_EXP): New macro.
2000-08-04 Rodney Brownalias.c (mark_constant_function): Use INSN_P.
2000-07-30 Jan Hubickagcse.c (try_replace_reg): Use validate_replace_rtx_sube...
2000-07-28 Richard Hendersoncse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.
2000-07-28 Kaveh R. Ghazidwarf2out.c: Indent #error directive.
2000-07-27 Mark MitchellPut phi nodes after NOTE_INSN_BASIC_BLOCK.
2000-07-24 Jeffrey A Lawgcse.c (alloc_pre_mem): Do not alloc TRANSPOUT, it...
2000-07-24 Jeffrey A Lawgcse.c (alloc_avail_expr_mem): Kill unused 'u_bitmap'.
2000-07-24 Jeffrey A Lawgcse.c (free_pre_mem): Do not free ANTLOC and AE_KILL...
2000-07-24 Jeffrey A Lawgcse.c (alloc_pre_mem, [...]): Delete unused bitmap...
2000-07-21 Michael Matzgcse.c (record_one_set): Prepend instead of append...
next