This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] RTL docs update
"Seongbae Park (박성배, 朴成培)" <seongbae.park@gmail.com> writes:
> Index: rtl.def
> ===================================================================
> --- rtl.def (revision 126222)
> +++ rtl.def (working copy)
> @@ -212,8 +212,15 @@ DEF_RTL_EXPR(ASM_OPERANDS, "asm_operands
> operations is to be performed.
> (Note that the vector must be the first operand because of the way that
> genrecog.c record positions within an insn.)
> - This can occur all by itself in a PATTERN, as a component of a PARALLEL,
> - or inside an expression. */
> +
> + UNSPEC can occur all by itself in a PATTERN, as a component of a PARALLEL,
> + or inside an expression.
> + UNSPEC by itself or as a component of a PARALLEL
> + is currently considered not deletable.
> +
> + FIXME: Replace all uses of UNSPEC that appears by itself or as a component
> + of a PARALLEL with USE.
> + */
It occurs to me that we may want to put some or all of this in
doc/rtl.texi.
Ian