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