summaryrefslogtreecommitdiff
path: root/gcc/cse.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* re PR rtl-optimization/16114 (Hang in cse.c (flush_hash_table))Richard Henderson2004-06-211-5/+9
* alias.c (record_set, [...]): Use REG_P.Jerry Quinn2004-06-151-103/+103
* Makefile.in (OBJS): Add rtlhooks.o.Paolo Bonzini2004-05-251-2/+9
* Merge tree-ssa-20020619-branch into mainline.Diego Novillo2004-05-131-24/+12
* combine.c (combine_simplify_rtx): Adjust call to use simplify_relational_oper...Paolo Bonzini2004-04-291-15/+5
* cse.c (cse_insn): Correct usage of simplify_replace_rtx when updating the REG...Roger Sayle2004-04-041-2/+7
* re PR target/13889 (Assignment of an int to an int of different size in a str...Roger Sayle2004-03-201-0/+17
* alias.c, [...]: Replace calls via (*targetm.foo) () with targetm.foo ().Kazu Hirata2004-03-201-2/+2
* c-typeck.c, [...]: Fix comment typos and formatting.Kazu Hirata2004-03-111-1/+1
* simplify-rtx.c (simplify_const_relational_operation): New function renamed fr...Roger Sayle2004-03-091-11/+1
* rtlanal.c: Include target.h and output.h.Paolo Bonzini2004-03-051-103/+0
* cse.c (cse_end_of_basic_block): Make static.Paolo Bonzini2004-03-051-1/+3
* alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini2004-03-031-29/+28
* combine.c (try_combine): Do not refer to is_replaced.Paolo Bonzini2004-03-011-1/+1
* cse.c (cse_change_cc_mode_insns): Stop at any instruction which modifies NEWREG.Kazu Hirata2004-02-251-4/+18
* toplev.c (dump_file_tbl): Rename from dump_file.Richard Henderson2004-02-241-2/+2
* * cse.c (cse_insn): Don't lose REG_NON_LOCAL_GOTO note.Richard Henderson2004-02-161-1/+11
* c-objc-common.c (): Fix a typo in a warning.Kazu Hirata2004-02-081-23/+23
* alias.c (record_set): Use hard_regno_nregs.Jan Hubicka2004-02-021-7/+7
* combine.c (cse_main): Set gen_lowpart to gen_lowpart_for_combine and restore ...Paolo Bonzini2004-01-311-17/+19
* re PR bootstrap/13848 (bootstrap failure - ICE in ada/utils.c)Ian Lance Taylor2004-01-241-14/+34
* cse.c: (cse_cc_succs) Fix comparison warning.Andreas Tobler2004-01-241-1/+1
* re PR target/1532 (-O3 generates (obviously) redundant tests and jumps)Ian Lance Taylor2004-01-231-0/+316
* re PR rtl-optimization/13724 (Bad code generated for unsigned int -> long lon...Paolo Bonzini2004-01-231-96/+107
* re PR rtl-optimization/13567 ([sh] miscompiling calls.c)Kaz Kojima2004-01-201-2/+18
* alias.c: Invlude varray.hJan Hubicka2004-01-121-1/+6
* re PR target/11229 (pure-1.c fails on powerpc64-linux with -O1)Alan Modra2003-12-031-0/+10
* cse.c (cse_set_around_loop): When changing a constant load to a register -reg...J"orn Rennecke2003-11-271-0/+4
* cse.c (cse_insn): Check that the tentative replacement was successfully force...Eric Botcazou2003-10-181-1/+5
* cse.c (constant_pool_entries_regcost): New global variable to hold the regist...Roger Sayle2003-10-111-1/+7
* re PR rtl-optimization/12142 (-fnon-call-exceptions generates incorrect code)John David Anglin2003-10-081-33/+22
* re PR rtl-optimization/12215 (ICE in make_label_edge with -fnon-call-exceptio...Eric Botcazou2003-10-061-1/+9
* re PR inline-asm/11676 (operand to volatile asm incorrectly removed)Richard Henderson2003-07-261-0/+10
* alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi2003-07-191-12/+9
* cse.c (fold_rtx): Use swap_commutative_operands_p to determine whether to reo...Roger Sayle2003-07-181-4/+5
* combine.c (distribute_notes): Don't bother REG_WAS_0.Kazu Hirata2003-07-011-49/+0
* cse.c: Convert prototypes to ISO C90.Andreas Jaeger2003-06-291-255/+139
* alloc-pool.c: Fix comment formatting.Kazu Hirata2003-06-291-1/+1
* cse.c (fold_rtx): Replace the equality comparison of INTVALs with a pointer e...Kazu Hirata2003-06-271-1/+1
* cse.c (find_best_addr): Consider binary operators even if second argument is ...Richard Henderson2003-06-041-4/+3