aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
AgeCommit message (Expand)AuthorFilesLines
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
2000-02-26Fix copyrights.Jeff Law1-1/+2
2000-02-25* rtlanal.c (find_last_value): Allow NULL_RTX for valid_to.John Wehle1-6/+8
2000-01-19rtlanal.c (reg_referenced_p): A CLOBBER of a MEM uses any REGs inside the MEM.Geoff Keating1-0/+6
2000-01-17Update copyrightsKaveh Ghazi1-1/+1
2000-01-17reload.c: PROTO -> PARAMS.Kaveh R. Ghazi1-5/+5
1999-12-27alias.c (nonlocal_reference_p): Add else for disjoint ifs.Christophe Jaillet1-7/+7
1999-12-16expr.c (emit_move_insn_1): Only emit clobbers if one of the outputs is a SUBREG.David S. Miller1-7/+0
1999-12-15rtlanal.c (reg_overlap_mentioned_p): Handle CONCAT.David S. Miller1-0/+7
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