]> gcc.gnu.org Git - gcc.git/commit
flow.c: Update comment.
authorJohn Wehle <john@feith.com>
Mon, 12 Oct 1998 10:06:49 +0000 (10:06 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 12 Oct 1998 10:06:49 +0000 (04:06 -0600)
commitfdb8a883a4f3415aec0434737c9446f80d0133f0
tree3dfd3a630883b77a0b6ce45c2d90fe9452e85a15
parent3babe36c375f475103415e2ab33b32681b25e8b7
flow.c: Update comment.

        * flow.c: Update comment.
        (notice_stack_pointer_modification): New static function.
        (record_volatile_insns): Use it.
        (mark_regs_live_at_end): Mark the stack pointer as alive
        at the end of the function if current_function_sp_is_unchanging
        is set.
        (life_analysis_1): Set current_function_sp_is_unchanging.
        * function.c: Define it.
        (init_function_start): Initialize it.
        * output.h: Declare it.
        * reorg.c (fill_simple_delay_slots, dbr_schedule): Mark
        the stack pointer as alive at the end of the function if
        current_function_sp_is_unchanging is set.
        * i386.c (ix86_epilogue): Optimize the restoring
        of the stack pointer.

From-SVN: r23009
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/flow.c
gcc/function.c
gcc/output.h
gcc/reorg.c
This page took 0.053704 seconds and 5 git commands to generate.