aboutsummaryrefslogtreecommitdiff
path: root/gcc/sibcall.c
AgeCommit message (Expand)AuthorFilesLines
2004-02-23convert.c, [...]: Update copyright.Kazu Hirata1-1/+1
2004-02-21alias.c (OUTGOING_REGNO): Don't define the default.Kazu Hirata1-4/+0
2003-12-11basic-block.h (BLOCK_HEAD, BLOCK_END): Remove.Steven Bosscher1-2/+2
2003-07-06sbitmap.c: Convert prototypes to ISO C90.Andreas Jaeger1-43/+28
2002-12-24regmove.c: Fix comment typos.Kazu Hirata1-1/+1
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-0/+2
2002-09-27LANGUAGES: Follow spelling conventions.Kazu Hirata1-1/+1
2002-09-18sibcall.c (optimize_sibling_and_tail_recursive_call): Also remove RTX_UNCHANG...Richard Henderson1-6/+7
2002-07-16varargs.h: Replace with stub which issues #error.Zack Weinberg1-2/+1
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller1-3/+3
2002-05-23bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak1-1/+1
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson1-2/+2
2002-05-16Basic block renumbering removal.Zdenek Dvorak1-2/+2
2002-05-09sbitmap.c: Fix formatting.Kazu Hirata1-14/+14
2002-05-08cfglayout.c (function_tail_eff_head): Rename to ...Jan Hubicka1-10/+1
2002-04-30cpplex.c: Fix comment formatting.Kazu Hirata1-1/+1
2002-04-06re PR rtl-optimization/5120 (tail recursion incorrect using -O2)Mark Mitchell1-0/+12
2002-03-19except.c (current_function_has_exception_handlers): New.Richard Henderson1-7/+12
2002-01-22predict.c: Fix formatting.Kazu Hirata1-2/+2
2001-10-28ChangeLog.0, [...]: Fix spelling errors.Joseph Myers1-1/+1
2001-10-08sibcall.c (optimize_sibling_and_tail_recursive_calls): Call purge_mem_unchang...Jeffrey A Law1-6/+1
2001-09-25Makefile.in (cfgrtl.o): Add.Jan Hubicka1-3/+1
2001-09-25sibcall.c (skip_copy_to_return_value): Tighten return value copy check.Graham Stott1-2/+3
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-17sbitmap.c: Fix comment formatting.Kazu Hirata1-4/+4
2001-08-08sibcall.c (return_value_pseudo): New static variable.Jan Hubicka1-1/+39
2001-07-29basic-block.h (CLEANUP_PRE_LOOP): New.Jan Hubicka1-1/+1
2001-07-16basic-block.h (CLEANUP_PRE_SIBCALL): New constant.Jan Hubicka1-2/+2
2001-07-11flow.c (merge_blocks_move_successor_nojumps): Do not crash when fallthru edge...Jan Hubicka1-5/+1
2001-06-08sibcall.c (skip_unreturned_value): New function.Jan Hubicka1-0/+35
2001-06-04sibcall.c (optimize_sibling_and_tail_recursive_call): Suppress optimization i...Richard Henderson1-1/+5
2001-06-04rtlanal.c (operand_preference): Fix preference for objects.Jan Hubicka1-0/+24
2001-03-27flow.c (cleanup_cfg): Take no argument.Richard Henderson1-1/+1
2001-02-20sibcall.c (skip_copy_to_return_value): Call identify_call_return_value here, ...Zack Weinberg1-7/+8
2001-02-19Tweak commentsRichard Kenner1-2/+2
2001-02-19sibcall.c (call_ends_block_p): New function.Richard Kenner1-54/+64
2001-02-18sibcall.c (optimize_sibling_and_tail_recursive_call): Compare against last re...Richard Kenner1-66/+48
2000-10-24sibcall.c (purge_mem_unchanging_flag): New function.Jakub Jelinek1-11/+72
2000-09-24sibcall.c (skip_pic_restore): New.Richard Henderson1-6/+26
2000-08-12sibcall.c (uses_addressof): Accept both addressof and current_function_intern...Richard Henderson1-21/+16
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-1/+1
2000-07-07sibcall.c (uses_addressof): Add INMEM argument...Jakub Jelinek1-10/+24
2000-05-25combine.c (try_combine): Use any_condjump_p...Jan Hubicka1-1/+1
2000-03-28sibcall.c (indentify_call_return_value): Find last call in the chain; Allow s...Jan Hubicka1-2/+9
2000-03-24sibcall.c (skip_copy_to_return_value): Use OUTGOING_REGNO for comparison if r...Jakub Jelinek1-2/+5
2000-03-19emit-rtl.c (remove_unncessary_notes): Check that all NOTE_INSN_BLOCK_BEG and ...Mark Mitchell1-1/+1
2000-03-17Sibling call optimizations.Jeffrey A Law1-0/+578