This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix PR middle-end/17793


    2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>

	PR middle-end/17793
	* gimplify.c (gimplify_addr_expr) <VIEW_CONVERT_EXPR>: Look
	through the operand if it is itself a conversion.

This makes no sense to me.  The transformation I thought we were
talking about was to commute an ADDR_EXPR and a conversion, including
VIEW_CONVERT_EXPR.  If you do the recursively, one conversion at a time
gets done.  I don't understand the code below at all.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]