aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcse.c
AgeCommit message (Expand)AuthorFilesLines
2002-07-21gcse.c (do_local_cprop): Do not extend lifetimes of registers set by do_local...Jan Hubicka1-1/+10
2002-07-20gcse.c: Include cselib.hJan Hubicka1-46/+140
2002-07-18gcse.c (hoist_expr_reaches_here_p): Stop once expr_bb is reached.Jan Hubicka1-10/+15
2002-06-28* gcse.c (gcse_emit_move_after): Use gen_move_insn to produce the move.Jan Hubicka1-7/+5
2002-06-27gcse.c (hoist_code): Rewrite to only get list of dominated blocks once per BB.Daniel Berlin1-10/+16
2002-06-20Mon Jun 10 20:42:34 CEST 2002 Jan Hubicka <jh@suse.cz>Jan Hubicka1-7/+5
2002-06-14gcse.c (delete_null_pointer_checks_1): Inform caller if any null pointer chec...Jeff Law1-7/+16
2002-06-11i386.c (x86_promote_QImode): Set for AthlonJan Hubicka1-0/+5
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller1-20/+15
2002-06-10toplev.c (rest_of_compilation): Disable early if-conversion pass.Roger Sayle1-1/+1
2002-06-04gbl-ctors.h: Fix formatting.Kazu Hirata1-175/+175
2002-06-04Merge from pch-branch up to tag pch-commit-20020603.Geoffrey Keating1-2/+3
2002-06-04gcse.c (cprop_jump): Use single_set to get the pattern from the setcc argument.Roger Sayle1-3/+6
2002-06-02* gcse.c (bypass_conditional_jumps): Fix typo last change.Richard Henderson1-1/+1
2002-06-02loop.c (emit_prefetch_instructions): Properly place the address computation.Jan Hubicka1-2/+2
2002-06-02rtl.h (CC0_P): New.Richard Henderson1-31/+24
2002-06-02cfgrtl.c (commit_one_edge_insertion): Fix warning.Jan Hubicka1-1/+1
2002-06-02* gcse.c (bypass_conditional_jumps): Use single set to obtain set.Jan Hubicka1-1/+2
2002-06-01gcse.c (cprop_cc0_jump): Function deleted.Roger Sayle1-68/+265
2002-05-31gcse.c (gcse_emit_move_after): New.Jan Hubicka1-31/+40
2002-05-27basic-block.h (last_basic_block): Defined as synonym for n_basic_blocks.Zdenek Dvorak1-57/+57
2002-05-23bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak1-128/+140
2002-05-23* gcse.c (hash_expr): Do not use alias set for hashing.Jan Hubicka1-1/+3
2002-05-21bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak1-1/+1
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson1-241/+237
2002-05-16Basic block renumbering removal.Zdenek Dvorak1-237/+241
2002-05-15PR optimization/5172, optimization/5200Jakub Jelinek1-1/+2
2002-04-22alias.c (canon_true_dependence): Special case (mem:blk (scratch)).Richard Henderson1-17/+41
2002-04-10re PR rtl-optimization/6233 (simple loop miscompilation)Alan Modra1-15/+1
2002-04-09sbitmap.c (sbitmap_union_of_diff, [...]): Do not return changed status.Richard Henderson1-4/+4
2002-03-24gcse.c: Include except.h.Richard Henderson1-0/+1
2002-03-08* gcse.c (insert_insn_end_bb): Fix typo in last change.Kaveh R. Ghazi1-1/+1
2002-03-07basic-block.h (fixup_abnormal_edges): Declare.Jan Hubicka1-3/+18
2002-02-28basic-block.h (BB_REACHABLE): Renumber.Jan Hubicka1-2/+2
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez1-0/+22
2002-01-12gcse.c (compute_pre_data, pre_gcse): Use sbitmap_free.Michael Hayes1-2/+2
2002-01-10basic-block.h (update_br_prob_note): Declare.Jan Hubicka1-5/+2
2002-01-09* gcse.c (cprop_jump): Delete insn if simplified jump is no-op.Jan Hubicka1-19/+11
2002-01-08Remove erroneous checkin on wrong branch.Andreas Jaeger1-1/+1
2002-01-08* gcse.c (gcse_main): Disable store_motion until it gets fixed.Andreas Jaeger1-1/+1
2002-01-03* gcse.c: Fix formatting.Kazu Hirata1-42/+43
2001-12-31gcse.c (gcse_main): Fix typos.Graham Stott1-8/+8
2001-12-05gcse.c (store_killed_in_insn): Consider pure calls as potential store killers...Jakub Jelinek1-1/+14
2001-12-03gcse.c (delete_null_pointer_checks_1): Do not use delelete_list; call purge_d...Jan Hubicka1-18/+6
2001-11-23ChangeLog.0, [...]: Fix spelling errors.Joseph Myers1-1/+1
2001-11-19gcse.c (cprop_jump): Clear JUMP_LABEL field when we create a nop-jump.Jeff Law1-1/+4
2001-11-19gcse.c (try_replace_reg): Copy RTX before creating note.Jan Hubicka1-1/+1
2001-10-30emit-rtl.c (set_unique_reg_note): Don't create REG_EQUAL or REG_EQUIV notes f...Jakub Jelinek1-2/+1
2001-10-30lcm.c (optimize_mode_switching): Do not rebuild liveness information when no ...Jan Hubicka1-55/+51
2001-10-28ChangeLog.0, [...]: Fix spelling errors.Joseph Myers1-7/+7