aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
AgeCommit message (Expand)AuthorFilesLines
1999-11-02Makefile.in (genattrtab): Don't use (HOST_RTLANAL).Catherine Moore1-108/+0
1999-10-31[multiple changes]Richard Kenner1-0/+1
1999-10-27rtl.h (note_stores): Add additional paramter.Mark Mitchell1-12/+15
1999-10-20basic-block.h (PROP_*): Move constants from ...Richard Henderson1-1/+4
1999-09-19Fix typo in last changeMark Mitchell1-1/+10
1999-09-19rtl.h (insns_safe_to_move_p): New function.Mark Mitchell1-0/+70
1999-09-03flow.c (propagate_block): Use XEXP not SET_DEST for a USE.Richard Henderson1-12/+10
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-20/+20
1999-08-19rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1-0/+1
1999-06-23rtlanal.c (reg_referenced_p): Use reg_overlap_mentioned_p for the parts of an...J"orn Rennecke1-0/+5
1999-04-11flow.c (flow_delete_insn): If we delete a CODE_LABEL...Jeffrey A Law1-0/+30
1999-03-28Warning fixes:Kaveh R. Ghazi1-1/+1
1999-03-15rtlanal.c (auto_inc_p): New function.Michael Hayes1-0/+24
1999-02-25rtl.h (insn_first_p): Don't declare.J"orn Rennecke1-20/+0
1999-02-22loop.c (libcall_other_regs): Make extern.Andrew MacLeod1-4/+6
1999-02-19rtlanal.c (insn_first_p): Fix return value for insn == reference.J"orn Rennecke1-2/+4
1999-02-10rtlanal.c (for_each_rtx): Fix declaration to conform to GNU coding standards.Mark Mitchell1-2/+2
1999-02-02Missed from last commit.Richard Henderson1-0/+33
1999-01-28Happy new year.Joern Rennecke1-1/+1
1999-01-27rtl.h (insn_first_p): Declare.J"orn Rennecke1-0/+31
1998-12-22Fix obvious typo that produced compile time warning.Nick Clifton1-1/+1
1998-12-13rtl.h (multiple_sets): Fix prototype.Jeff Law1-1/+1
1998-12-12rtlanal.c (multiple_sets): New function.Jeffrey A Law1-0/+32
1998-11-25rtlanal.c (regs_set_between_p): New function.Richard Henderson1-0/+46
1998-10-15flow.c (life_analysis_1): Do not clobber regs_ever_live after reload.Bernd Schmidt1-22/+13
1998-10-13rtl.h: Delete duplicate prototypes.Jeffrey A Law1-1/+2
1998-09-11More multi-register structure return recognition fixes and:David S. Miller1-0/+12
1998-09-11flow.c (mark_set_1): Recognize multi-register structure return values in CALL...David S. Miller1-2/+19
1998-08-19* rtlanal.c (for_each_rtx): Check in the change mentioned below.Mark Mitchell1-0/+73
1998-07-28cse.c (cse_insn): Enable subsitution inside libcall only for REG, SUBREG, MEM.Vladimir N. Makarov1-1/+7
1998-07-07rtlanal.c (reg_overlap_mentioned_p): Handle STRICT_LOW_PART.Jeffrey A Law1-3/+8
1998-05-13rtlanal.c (find_reg_note): Ignore notes that are not on on insns of class 'i'.Michael Meissner1-0/+8
1998-05-13Warning fixes:Kaveh R. Ghazi1-1/+2
1998-04-16varasm.c (asm_output_bss): Add prototype.Jeff Law1-0/+2
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-1/+1
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-02-13Rats. Forgot to change copyrights on the first commit.Robert Lipe1-1/+1
1998-02-13c-lang.c (finish_file): Bracket declaration of static_ctors, static_dtors.Robert Lipe1-1/+0
1998-01-28rtlanal.c (dead_or_set_regno_p): Ignore REG_DEAD notes after reload completes.Mike Stump1-10/+21
1997-12-20bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration.Kaveh R. Ghazi1-0/+3
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-12/+49
1997-09-23rtlanal.c (jmp_uses_reg_or_mem): Fix typo in last change.Jeffrey A Law1-1/+1
1997-09-21jump.c (jmp_uses_reg_or_mem): Deleted unused function.Jeffrey A Law1-0/+96
1996-07-03formatting tweaksMike Stump1-1/+1
1996-05-06(rtx_addr_varies_p): Scan operands of type `E'.Richard Kenner1-3/+12
1996-03-10Update comment for rtx_equal_function_value_matters.Richard Kenner1-1/+1
1995-10-06(reg_set_last): Fix call to reg_set_between_p.Richard Kenner1-1/+1
1995-06-28(reg_set_p_1): Now static; add extra parm.Richard Kenner1-3/+3
1995-06-15Update FSF address.Richard Kenner1-1/+2
1994-08-25(may_trap_p, case EXPR_LIST): New case.Richard Kenner1-0/+4