r214264 - in /trunk/gcc: ChangeLog genpeep.c ju...

dmalcolm@gcc.gnu.org dmalcolm@gcc.gnu.org
Thu Aug 21 09:40:00 GMT 2014


Author: dmalcolm
Date: Thu Aug 21 09:40:09 2014
New Revision: 214264

URL: https://gcc.gnu.org/viewcvs?rev=214264&root=gcc&view=rev
Log:
peephole returns an rtx_insn

2014-08-21  David Malcolm  <dmalcolm@redhat.com>

	* output.h (peephole): Strengthen return type from rtx to
	rtx_insn *.
	* rtl.h (delete_for_peephole): Likewise for both params.
	* genpeep.c (main): In generated "peephole" function, strengthen
	return type and local "insn" from rtx to rtx_insn *.  For now,
	rename param "ins1" to "uncast_ins1", adding "ins1" back as an
	rtx_insn *, with a checked cast.
	* jump.c (delete_for_peephole): Strengthen params "from", "to" and
	locals "insn", "next", "prev" from rtx to rtx_insn *.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/genpeep.c
    trunk/gcc/jump.c
    trunk/gcc/output.h
    trunk/gcc/rtl.h



More information about the Gcc-cvs mailing list