aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
AgeCommit message (Expand)AuthorFilesLines
2005-03-25re PR rtl-optimization/20249 (ICE with -fprofile-arcs on ppc)Zdenek Dvorak1-1/+18
2005-03-14re PR rtl-optimization/18628 (miscompilation of switch statement in loop)Alexandre Oliva1-2/+24
2005-03-08c-common.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2005-03-06* cse.c (cse_reg_info_table): Make it static.Kazu Hirata1-1/+1
2005-03-06* cse.c (find_best_addr): Use canon_for_address.Zdenek Dvorak1-1/+2
2005-03-06cse.c (fold_rtx_subreg, [...]): New.Kazu Hirata1-312/+342
2005-02-25cse.c (delete_trivially_dead_insns): Speed up by minimizing calls to find_reg...Kazu Hirata1-1/+1
2005-02-24cse.c (delete_trivially_dead_insns): Speed up by using NEXT_INSN and PREV_INS...Kazu Hirata1-8/+7
2005-02-21* gcse.c: Remove an obsolete comment.Kazu Hirata1-3/+5
2005-02-10cse.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-02-07* cse.c: Update comments.Kazu Hirata1-13/+15
2005-02-02* cse.c: Update comments.Kazu Hirata1-4/+2
2005-02-01* cse.c (get_cse_reg_info): Update a comment.Kazu Hirata1-3/+2
2005-02-01cse.c (cse_reg_info): Remove hash_next, next, regno.Kazu Hirata1-86/+96
2005-01-31* cse.c (delete_trivially_dead_insn): Don't iterate.Kazu Hirata1-49/+43
2005-01-29cse.c (n_elements_made, [...]): Remove.Kazu Hirata1-20/+1
2005-01-28* cse.c (fold_rtx) <PC>: Don't optimize.Kazu Hirata1-11/+1
2005-01-28cse.c (cse_reg_info_free_list, [...]): Remove.Kazu Hirata1-20/+29
2005-01-27cse.c: (find_best_addr): Don't call copy_rtx before calling fold_rtx.Arend Bayer1-15/+21
2005-01-26* cse.c (fold_rtx): Call equiv_constant only when necessary.Kazu Hirata1-2/+3
2005-01-23cse.c (max_reg, [...]): Remove.Kazu Hirata1-13/+0
2005-01-18basic-block.h, [...]: Update copyright.Kazu Hirata1-1/+1
2005-01-05combine.c (expand_compound_operation): Add comment that we fall through after...Steven Bosscher1-11/+7
2005-01-04re PR middle-end/17767 (MMX intrinsics cause internal compiler error)Uros Bizjak1-0/+4
2004-11-26* cse.c, tree-ssa-operands.c: Fix comment typos.Kazu Hirata1-2/+2
2004-11-25parts of PR rtl-opt/18463, rtl-opt/17647Andrew Pinski1-0/+56
2004-11-23cse.c (record_jump_cond_subreg): New.Richard Henderson1-20/+28
2004-11-22bitmap.h (struct bitmap_obstack): New obstack type.Nathan Sidwell1-2/+1
2004-11-16cse.c (struct change_cc_mode_args): New structure.Andreas Krebbel1-12/+44
2004-11-13cse.c (cse_insn): Stores in a libcall sequence can invalidate previous loads.Bernd Schmidt1-12/+2
2004-11-13cse.c (CHEAP_REGNO): Redefine using REGNO_PTR_FRAME_P and HARD_REGISTER_NUM_P.Steven Bosscher1-5/+3
2004-11-02cfgloop.h (struct loop): Update comment.Steven Bosscher1-5/+1
2004-10-28cse.c (memory_extend_rtx): Remove.Richard Henderson1-13/+3
2004-10-25cse.c: Change encoding of quantity numbers to avoid undefined pointer arithme...Roger Sayle1-21/+17
2004-10-06* cse.c (cse_main): Kill push/pop context.Jan Hubicka1-4/+0
2004-09-28cse.c (cse_insn): Avoid creating direct non-local jumps.Ulrich Weigand1-0/+5
2004-09-28backport: basic-block.h: Include vec.h, errors.h.Ben Elliston1-3/+3
2004-09-20re PR middle-end/16460 (ICE when compiling glibc (ld-ctype.c))Jan Hubicka1-1/+2
2004-09-07cse.c (fold_rtx): Avoid building of (CONST (MINUS (CONST_INT) (SYMBOL_REF)))Jan Hubicka1-1/+10
2004-09-07cfganal.c (flow_depth_first_order_compute, [...]): Use gcc_assert or gcc_unre...Nathan Sidwell1-32/+31
2004-08-25cse.c (cse_around_loop, [...]): Remove.Steven Bosscher1-278/+9
2004-08-18Makefile.in (OBJS-common): Add postreload-gcse.c.Steven Bosscher1-189/+215
2004-08-18rtl.def (NIL): Delete.Zack Weinberg1-1/+1
2004-08-18rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson1-13/+5
2004-07-28cse.c (validate_canon_reg): New function, split out from...Richard Sandiford1-17/+25
2004-07-09alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn1-39/+39
2004-07-04rtl.def (ADDRESSOF): Remove.Richard Henderson1-28/+3
2004-07-01alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn1-22/+22
2004-06-21re PR rtl-optimization/16114 (Hang in cse.c (flush_hash_table))Richard Henderson1-5/+9
2004-06-15alias.c (record_set, [...]): Use REG_P.Jerry Quinn1-103/+103