summaryrefslogtreecommitdiff
path: root/gcc/cse.c
Commit message (Expand)AuthorAgeFilesLines
* cse.c, [...]: Fix comment typos.Kazu Hirata2005-04-061-1/+1
* combine.c (RTL_HOOKS_GEN_LOWPART_NO_EMIT): Use gen_lowpart_for_combine.Paolo Bonzini2005-04-051-41/+0
* re PR rtl-optimization/20249 (ICE with -fprofile-arcs on ppc)Zdenek Dvorak2005-03-251-1/+18
* re PR rtl-optimization/18628 (miscompilation of switch statement in loop)Alexandre Oliva2005-03-141-2/+24
* c-common.c, [...]: Fix comment formatting.Kazu Hirata2005-03-081-1/+1
* * cse.c (cse_reg_info_table): Make it static.Kazu Hirata2005-03-061-1/+1
* * cse.c (find_best_addr): Use canon_for_address.Zdenek Dvorak2005-03-061-1/+2
* cse.c (fold_rtx_subreg, [...]): New.Kazu Hirata2005-03-061-312/+342
* cse.c (delete_trivially_dead_insns): Speed up by minimizing calls to find_reg...Kazu Hirata2005-02-251-1/+1
* cse.c (delete_trivially_dead_insns): Speed up by using NEXT_INSN and PREV_INS...Kazu Hirata2005-02-241-8/+7
* * gcse.c: Remove an obsolete comment.Kazu Hirata2005-02-211-3/+5
* cse.c, [...]: Fix comment typos.Kazu Hirata2005-02-101-1/+1
* * cse.c: Update comments.Kazu Hirata2005-02-071-13/+15
* * cse.c: Update comments.Kazu Hirata2005-02-021-4/+2
* * cse.c (get_cse_reg_info): Update a comment.Kazu Hirata2005-02-011-3/+2
* cse.c (cse_reg_info): Remove hash_next, next, regno.Kazu Hirata2005-02-011-86/+96
* * cse.c (delete_trivially_dead_insn): Don't iterate.Kazu Hirata2005-01-311-49/+43
* cse.c (n_elements_made, [...]): Remove.Kazu Hirata2005-01-291-20/+1
* * cse.c (fold_rtx) <PC>: Don't optimize.Kazu Hirata2005-01-281-11/+1
* cse.c (cse_reg_info_free_list, [...]): Remove.Kazu Hirata2005-01-281-20/+29
* cse.c: (find_best_addr): Don't call copy_rtx before calling fold_rtx.Arend Bayer2005-01-271-15/+21
* * cse.c (fold_rtx): Call equiv_constant only when necessary.Kazu Hirata2005-01-261-2/+3
* cse.c (max_reg, [...]): Remove.Kazu Hirata2005-01-231-13/+0
* basic-block.h, [...]: Update copyright.Kazu Hirata2005-01-181-1/+1
* combine.c (expand_compound_operation): Add comment that we fall through after...Steven Bosscher2005-01-051-11/+7
* re PR middle-end/17767 (MMX intrinsics cause internal compiler error)Uros Bizjak2005-01-041-0/+4
* * cse.c, tree-ssa-operands.c: Fix comment typos.Kazu Hirata2004-11-261-2/+2
* parts of PR rtl-opt/18463, rtl-opt/17647Andrew Pinski2004-11-251-0/+56
* cse.c (record_jump_cond_subreg): New.Richard Henderson2004-11-231-20/+28
* bitmap.h (struct bitmap_obstack): New obstack type.Nathan Sidwell2004-11-221-2/+1
* cse.c (struct change_cc_mode_args): New structure.Andreas Krebbel2004-11-161-12/+44
* cse.c (cse_insn): Stores in a libcall sequence can invalidate previous loads.Bernd Schmidt2004-11-131-12/+2
* cse.c (CHEAP_REGNO): Redefine using REGNO_PTR_FRAME_P and HARD_REGISTER_NUM_P.Steven Bosscher2004-11-131-5/+3
* cfgloop.h (struct loop): Update comment.Steven Bosscher2004-11-021-5/+1
* cse.c (memory_extend_rtx): Remove.Richard Henderson2004-10-281-13/+3
* cse.c: Change encoding of quantity numbers to avoid undefined pointer arithme...Roger Sayle2004-10-251-21/+17
* * cse.c (cse_main): Kill push/pop context.Jan Hubicka2004-10-061-4/+0
* cse.c (cse_insn): Avoid creating direct non-local jumps.Ulrich Weigand2004-09-281-0/+5
* backport: basic-block.h: Include vec.h, errors.h.Ben Elliston2004-09-281-3/+3
* re PR middle-end/16460 (ICE when compiling glibc (ld-ctype.c))Jan Hubicka2004-09-201-1/+2
* cse.c (fold_rtx): Avoid building of (CONST (MINUS (CONST_INT) (SYMBOL_REF)))Jan Hubicka2004-09-071-1/+10
* cfganal.c (flow_depth_first_order_compute, [...]): Use gcc_assert or gcc_unre...Nathan Sidwell2004-09-071-32/+31
* cse.c (cse_around_loop, [...]): Remove.Steven Bosscher2004-08-251-278/+9
* Makefile.in (OBJS-common): Add postreload-gcse.c.Steven Bosscher2004-08-181-189/+215
* rtl.def (NIL): Delete.Zack Weinberg2004-08-181-1/+1
* rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson2004-08-181-13/+5
* cse.c (validate_canon_reg): New function, split out from...Richard Sandiford2004-07-281-17/+25
* alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn2004-07-091-39/+39
* rtl.def (ADDRESSOF): Remove.Richard Henderson2004-07-041-28/+3
* alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn2004-07-011-22/+22