aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
AgeCommit message (Expand)AuthorFilesLines
2002-05-09read-rtl.c: Fix formatting.Kazu Hirata1-44/+44
2002-04-15rtlanal.c (note_stores): Don't present PARALLEL SET_DESTs as being CLOBBERed.David S. Miller1-7/+2
2002-04-10re PR rtl-optimization/6233 (simple loop miscompilation)Alan Modra1-0/+25
2002-03-28rtlanal.c: Include flags.hJan Hubicka1-2/+7
2002-03-21alias.c: (nonlocal_mentioned_p): Use for_each_rtx.John Wehle1-0/+77
2002-03-11rtlanal.c: Include recog.h.Richard Henderson1-6/+6
2002-03-06cfgrtl.c (delete_insn_and_edges, [...]): New.Jan Hubicka1-0/+35
2002-02-21rtlanal.c (replace_rtx): Don't make a CONST_INT the operand of SUBREG or ZERO...Alexandre Oliva1-0/+34
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez1-1/+15
2002-01-31rtlanal.c (subreg_regno_offset): Do not use SUBREG_REGNO_OFFSET.Kazu Hirata1-12/+2
2002-01-18bitmap.h: Fix comment formatting.Kazu Hirata1-1/+1
2002-01-15read-rtl.c: Fix formatting.Kazu Hirata1-2/+2
2002-01-10rtlanal.c (find_reg_fusage): Use XEXP instead of SET_DEST to extract items in...Kazu Hirata1-2/+2
2001-12-24rtl.h (in_expr_list_p): New declaration.Richard Kenner1-0/+18
2001-12-22rtl.h (subreg_lsb): Declare.John Wehle1-0/+43
2001-12-08* rtlanal.c (get_jump_table_offset): Delete unused variable.Kaveh R. Ghazi1-1/+0
2001-12-07rtl.h (get_jump_table_offset): Declare.John Wehle1-0/+141
2001-12-04rtl.def (PREFETCH): New rtx code.Janis Johnson1-0/+7
2001-11-11ChangeLog.2, [...]: Fix spelling errors.Joseph Myers1-2/+2
2001-10-28ChangeLog.0, [...]: Fix spelling errors.Joseph Myers1-2/+2
2001-10-19Makefile.in (rtlanal.o): Depend on $(TM_P_H).Kaveh R. Ghazi1-0/+1
2001-10-11rtlanal.c (noop_move_p): Insns with a REG_RETVAL note should not be considere...John Wehle1-0/+5
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-56/+56
2001-09-14Add missing semicolonNick Clifton1-1/+1
2001-09-07loop.c (record_giv): Avoid simplifying MULT to ASHIFT.Richard Henderson1-4/+4
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-12gcc.c: Fix comment formatting.Kazu Hirata1-2/+2
2001-08-07rtlanal.c (find_first_parameter_load): Call note_stores only on the instructi...Jan Hubicka1-1/+2
2001-08-03rtlanal.c (find_first_parameter_load): Stop if we reach a CODE_LABEL at BOUND...Richard Henderson1-3/+7
2001-07-29rtlanal.c (parms_set, [...]): Break out from...; handle multiple sets.Jan Hubicka1-0/+74
2001-07-29Suggested by Richard Henderson and Richard Kenner:Jan Hubicka1-0/+3
2001-07-23basic-block.h (find_sub_basic_block): Declare.Jan Hubicka1-0/+39
2001-07-20rtlanal.c (set_noop_p): Return true for noop jumps.Jan Hubicka1-0/+3
2001-07-01Trivial whitespace changesRichard Kenner1-2/+2
2001-06-04rtlanal.c (rtx_unsable_p): ADDRESSOF is stable.Jan Hubicka1-0/+3
2001-06-04rtlanal.c (operand_preference): Fix preference for objects.Jan Hubicka1-6/+7
2001-06-04simplify_rtx.c (simplify_subreg): Keep subregs on return values...Jan Hubicka1-34/+3
2001-05-17integrate.c (copy_rtx_and_substitute): Use simplify_gen_subreg.Jan Hubicka1-0/+47
2001-05-13rtl.h (SYMBOL_REF_WEAK): New macro.Franz Sirl1-4/+2
2001-05-02c-lex.c: NULL_PTR -> NULL.Kaveh R. Ghazi1-1/+1
2001-04-04rtl.h (set_noop_p): Declare.John Wehle1-0/+36
2001-04-03Use byte offsets in SUBREGs instead of words.Jakub Jelinek1-4/+80
2001-03-27rtlanal.c (rtx_addr_can_trap_p): Virtual registers cannot trap.Richard Henderson1-5/+19
2001-03-08rtlanal.c (rtx_varies_p): Check operand 0 of a LO_SUM unless for_alias is set.John Wehle1-2/+4
2001-02-25ifcvt.c (struct noce_if_info): Add test_bb.Richard Henderson1-0/+5
2001-02-18Makefile.in (rtlanal.o): Depend on hard-reg-set.h.Jeffrey A Law1-3/+9
2001-02-17recog.c (validate_replace_src_1): New.Richard Kenner1-2/+84
2001-02-13rtlanal.c (find_reg_equal_equiv_note): New function.Richard Kenner1-0/+17
2001-02-08* rtlanal.c (remove_node_from_expr_list): Correctly update PREV.Richard Kenner1-4/+5
2001-01-19rtl.texi (SET, CLOBBER): Document PARALLEL as SET_DEST possibility.Richard Kenner1-25/+17