aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
AgeCommit message (Expand)AuthorFilesLines
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
2001-01-19tweak commentsJason Merrill1-1/+1
2001-01-18flow.c (mark_set_1, [...]): Now case; rework to allow entry to be EXPR_LIST.Richard Kenner1-50/+34
2001-01-14rtlanal.c (computed_jump_p_1): Rename from jmp_uses_reg_or_mem; update all ca...Richard Henderson1-15/+15
2001-01-07rtlanal.c (set_of_1): New static function.Jan Hubicka1-84/+47
2001-01-07reload.c (subst_reloads): Take INSN argument.Alexandre Oliva1-2/+4
2001-01-01Extra arg for rtx_varies_pBernd Schmidt1-18/+26
2000-12-21resource.c (mark_set_resources): Use MARK_SRC_DEST for PRE_MODIFY and POST_MO...Michael Hayes1-0/+2
2000-12-21ia64 specific scheduling bitsBernd Schmidt1-3/+2
2000-12-12Fix for ia64-linux glibc miscompilation of nan tests.Jim Wilson1-1/+9
2000-10-24rtlanal.c (rtx_unstable_p, [...]): Don't consider pic register stable if PIC_...Richard Henderson1-5/+22
2000-10-16rtlanal.c (may_trap_p): Check operand modes of COMPARE.Jakub Jelinek1-0/+11
2000-10-03rtlanal.c (single_set_1): Do not require USE and CLOBBERs to come last.Jan Hubicka1-84/+38
2000-10-01rs6000.md (movsi_to_cr): Remove the USE.Geoff Keating1-25/+33
2000-09-29recog.c (recog_memoized): Rename to recog_memoized_1.Jan Hubicka1-27/+72
2000-09-16rtlanal.c (rtx_varies_p): Volatile asms vary.John Wehle1-11/+33
2000-08-23rtlanal.c (rtx_unstable_p): The pic register is stable (within one function) ...John Wehle1-7/+12
2000-08-17rtlanal.c (rtx_unstable_p): Use CONSTANT_P.John Wehle1-5/+25
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-11/+10
2000-07-28cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.Richard Henderson1-0/+63
2000-07-22collect2.c (main): Typo fixed.Jeffrey Oldham1-8/+8
2000-05-25rtl.h (loc_mentioned_in_p): Declare.J"orn Rennecke1-0/+26
2000-05-18rtlanal.c (insn_dependant_p, [...]): New.Richard Henderson1-0/+40
2000-05-08rtlanal.c (may_trap_p): Consider old-style and volatile asms to trap.Richard Henderson1-1/+4
2000-05-05rtlanal.c (reg_overlap_mentioned_p): Treat parallels in the same way emit_gro...Richard Henderson1-11/+16
2000-05-03cppexp.c (op_t): Make an int.Jason Merrill1-1/+1
2000-04-27rtlanal.c (dead_or_set_regno_p): Use find_regno_note.Richard Henderson1-16/+3
2000-04-07rtl.def (COND_EXEC): New.Richard Henderson1-40/+66
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-29/+32
2000-03-17rtlanal.c (single_set): Reject if the parallel has anything except SET or USE...Richard Henderson1-9/+23