r214381 - in /trunk/gcc: ChangeLog config/i386/...
dmalcolm@gcc.gnu.org
dmalcolm@gcc.gnu.org
Fri Aug 22 21:42:00 GMT 2014
Author: dmalcolm
Date: Fri Aug 22 21:42:53 2014
New Revision: 214381
URL: https://gcc.gnu.org/viewcvs?rev=214381&root=gcc&view=rev
Log:
shrink-wrap.*: Use rtx_insn (touches config/i386/i386.c)
gcc/
2014-08-22 David Malcolm <dmalcolm@redhat.com>
* shrink-wrap.h (requires_stack_frame_p): Strengthen param 1
"insn" from rtx to rtx_insn *.
(dup_block_and_redirect): Likewise for param 3 "before".
* shrink-wrap.c (requires_stack_frame_p): Strengthen param "insn"
from rtx to rtx_insn *.
(move_insn_for_shrink_wrap): Likewise.
(prepare_shrink_wrap): Likewise for locals "insn", "curr".
(dup_block_and_redirect): Likewise for param "before" and local
"insn".
(try_shrink_wrapping): Likewise for locals "insn", "insert_point",
"end".
(convert_to_simple_return): Likewise for local "start".
* config/i386/i386.c (ix86_finalize_stack_realign_flags):
Strengthen local "insn" from rtx to rtx_insn *, for use when
invoking requires_stack_frame_p.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/i386.c
trunk/gcc/shrink-wrap.c
trunk/gcc/shrink-wrap.h
More information about the Gcc-cvs
mailing list