[tree-ssa] RFC: Never gimplify ASM_EXPRs
Diego Novillo
dnovillo@redhat.com
Thu Jun 5 21:00:00 GMT 2003
On Thu, 2003-06-05 at 16:49, Richard Henderson wrote:
> On Thu, Jun 05, 2003 at 03:46:22PM -0400, Jason Merrill wrote:
> > One way to fix this (and the builtins problem) would be to teach various
> > expanders about formal expression temps: they can look up what expression a
> > temp corresponds to, and plug it back in as appropriate.
>
> Oh, and most of the builtins problem is solved by propagating
> constants into the parameter list of the call; symbolic
> constants included.
>
Would this include MD builtins? I remember getting into trouble with
IA64 builtins. The gimplifier would replace the arguments with a T.x
variable which would throw a monkey wrench into the RTL expanders. This
was a long time ago, so I don't have specific examples?
Diego.
More information about the Gcc
mailing list