aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
AgeCommit message (Expand)AuthorFilesLines
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
2004-05-25Makefile.in (OBJS): Add rtlhooks.o.Paolo Bonzini1-2/+9
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-24/+12
2004-04-29combine.c (combine_simplify_rtx): Adjust call to use simplify_relational_oper...Paolo Bonzini1-15/+5
2004-04-04cse.c (cse_insn): Correct usage of simplify_replace_rtx when updating the REG...Roger Sayle1-2/+7
2004-03-20re PR target/13889 (Assignment of an int to an int of different size in a str...Roger Sayle1-0/+17
2004-03-20alias.c, [...]: Replace calls via (*targetm.foo) () with targetm.foo ().Kazu Hirata1-2/+2
2004-03-11c-typeck.c, [...]: Fix comment typos and formatting.Kazu Hirata1-1/+1
2004-03-09simplify-rtx.c (simplify_const_relational_operation): New function renamed fr...Roger Sayle1-11/+1
2004-03-05rtlanal.c: Include target.h and output.h.Paolo Bonzini1-103/+0
2004-03-05cse.c (cse_end_of_basic_block): Make static.Paolo Bonzini1-1/+3
2004-03-03alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini1-29/+28
2004-03-01combine.c (try_combine): Do not refer to is_replaced.Paolo Bonzini1-1/+1
2004-02-25cse.c (cse_change_cc_mode_insns): Stop at any instruction which modifies NEWREG.Kazu Hirata1-4/+18
2004-02-24toplev.c (dump_file_tbl): Rename from dump_file.Richard Henderson1-2/+2
2004-02-16* cse.c (cse_insn): Don't lose REG_NON_LOCAL_GOTO note.Richard Henderson1-1/+11
2004-02-08c-objc-common.c (): Fix a typo in a warning.Kazu Hirata1-23/+23
2004-02-02alias.c (record_set): Use hard_regno_nregs.Jan Hubicka1-7/+7
2004-01-31combine.c (cse_main): Set gen_lowpart to gen_lowpart_for_combine and restore ...Paolo Bonzini1-17/+19
2004-01-24re PR bootstrap/13848 (bootstrap failure - ICE in ada/utils.c)Ian Lance Taylor1-14/+34
2004-01-24cse.c: (cse_cc_succs) Fix comparison warning.Andreas Tobler1-1/+1
2004-01-23re PR target/1532 (-O3 generates (obviously) redundant tests and jumps)Ian Lance Taylor1-0/+316
2004-01-23re PR rtl-optimization/13724 (Bad code generated for unsigned int -> long lon...Paolo Bonzini1-96/+107
2004-01-20re PR rtl-optimization/13567 ([sh] miscompiling calls.c)Kaz Kojima1-2/+18
2004-01-12alias.c: Invlude varray.hJan Hubicka1-1/+6