summaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
Commit message (Expand)AuthorAgeFilesLines
* rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson2004-08-181-6/+5
* rtl.h (union rtunion_def): Have all members start with the prefix "rt_".Gabriel Dos Reis2004-08-021-1/+1
* * rtlanal.c (reg_set_p): Add check for regs_invalidated_by_call.Roger Sayle2004-07-191-7/+3
* expr.c (enqueue_insn, [...]): Remove.Paolo Bonzini2004-07-141-6/+0
* rtlanal.c (insn_rtx_cost): New function, moved and renamed from combine.c's c...Roger Sayle2004-07-111-0/+36
* alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn2004-07-091-20/+20
* rtl.def (ADDRESSOF): Remove.Richard Henderson2004-07-041-21/+0
* alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn2004-07-011-13/+13
* rtlanal.c (may_trap_p): Mark LTGT as trapping.Paolo Bonzini2004-06-211-0/+1
* alias.c (record_set, [...]): Use REG_P.Jerry Quinn2004-06-151-31/+31
* Makefile.in (OBJS): Add rtlhooks.o.Paolo Bonzini2004-05-251-0/+956
* Merge tree-ssa-20020619-branch into mainline.Diego Novillo2004-05-131-6/+6
* Eliminate broken unused function.James E Wilson2004-04-191-48/+0
* rtlanal.c (find_reg_note): Manually unswitch the loop.Andrew Pinski2004-04-011-2/+8
* alias.c, [...]: Replace calls via (*targetm.foo) () with targetm.foo ().Kazu Hirata2004-03-201-2/+2
* rtlanal.c: Include target.h and output.h.Paolo Bonzini2004-03-051-0/+106
* alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini2004-03-031-34/+44
* c-decl.c, [...]: Fix comment typos and formatting.Kazu Hirata2004-02-271-1/+1
* rtlanal.c (replace_label): Fix replacing labels in constant pool.Josef Zlomek2004-02-241-7/+4
* rtlanal.c (rtx_varies_p): Return 0 for NULL_RTXPaul Brook2004-02-181-1/+5
* c-common.c, [...]: Fix comment typos.Kazu Hirata2004-02-171-1/+1
* Index: ChangeLogGeoffrey Keating2004-02-171-12/+25
* reload.c (refers_to_regno_for_reload_p): Index hard_regno_nregs with inner_re...David Edelsohn2004-02-051-2/+2
* rtlanal.c (refers_to_regno_p): Test regno, not inner_regno, against FIRST_PSE...David Edelsohn2004-02-021-1/+1
* rtlanal.c (reg_overlap_mentioned_p): Don't test CONSTANT_P (x).Paolo Bonzini2004-02-021-12/+19
* alias.c (record_set): Use hard_regno_nregs.Jan Hubicka2004-02-021-15/+16
* rtlanal.c (subreg_lsb_1): New function split out from subreg_lsb.Roger Sayle2004-01-221-14/+25
* re PR rtl-optimization/5263 (a & b & ~a & ~b not optimized)Roger Sayle2004-01-191-1/+6
* re PR rtl-optimization/12826 (Optimizer removes reference through volatile po...Jan Hubicka2004-01-121-0/+28
* alias.c: Fix comment typos.Kazu Hirata2004-01-061-2/+2
* rtl.h (rtl_size): Declare.Richard Sandiford2003-10-181-1/+1
* * rtlanal.c (may_trap_p): Simplify an integer comparison.Kazu Hirata2003-08-241-3/+1
* cfgcleanup.c: Fix comment typos.Kazu Hirata2003-08-221-1/+1
* cfgcleanup.c (merge_blocks_move_successor_nojumps): Use tablejump_p.Josef Zlomek2003-07-211-15/+14
* jump.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-230/+95
* bt-load.c: Fix comment typos.Kazu Hirata2003-07-051-1/+1
* basic-block.h: Fix comment typos.Kazu Hirata2003-07-011-2/+2
* alloc-pool.c: Fix comment formatting.Kazu Hirata2003-06-291-1/+1
* rtlanal.c (reg_mentioned_p): Return 0 earlier if REG and IN are known to be n...Kazu Hirata2003-06-271-2/+0
* rtl.h (emit_note): Remove FILE parameter.Nathan Sidwell2003-06-271-1/+1
* ChangeLog.1: Fix a typo.Kazu Hirata2003-06-231-1/+1
* re PR middle-end/10557 ([m68k] ICE in subreg_offset_representable_p)Richard Henderson2003-06-121-8/+2
* * alias.c (nonlocal_mentioned_p, nonlocal_referenced_p)Matt Kraai2003-05-201-1/+0
* re PR middle-end/8866 (Bug in switch statement code generation -- missing label)Richard Henderson2003-04-221-0/+2
* rtlanal.c (subreg_offset_representable_p): Fix call of subreg_lowpart.Jan Hubicka2003-04-191-5/+8
* rtlanal.c (reg_overlap_mentioned_p): Handle ZERO_EXTRACT and SIGN_EXTRACT.Roger Sayle2003-04-181-1/+3
* emit-rtl.c (subreg_hard_regno): Check that register is representable.Jan Hubicka2003-04-171-0/+71
* cfgbuild.c (make_edges): Use tablejump_p.Richard Henderson2003-03-301-7/+1
* rtl.h (subrtx_p): Renamed to rtx_referenced_p.Josef Zlomek2003-03-151-24/+71
* c-cppbuiltin.c (builtin_define_with_value_n): Fix whitespace.Roger Sayle2003-03-151-1/+1