Thanks, Eli.

Then do I have permission to check in the front end changes, leaving the
back end as-is for now, treating any further work there as a separate issue
to be discussed first on llvmdev?

Basically, without these front-end changes, there will be an assert in the
front end code gen (-emit-llvm) if multi-alt constraints are seen, because
the extra commas are not expected.

-John

On Thu, Aug 5, 2010 at 8:14 PM, Eli Friedman <[email protected]> wrote:

> On Thu, Aug 5, 2010 at 7:54 PM, John Thompson
> <[email protected]> wrote:
> > Eli,
> >
> > So, then this is a problem with the back-end, right?  Do you agree that
> the
> > back end is a better place to try to choose constraints, given that it
> knows
> > better which things are already in registers and so forth?
>
> Yes, it would fit more naturally there... but I'm not sure a proposal
> to make inline asm in the backend more complicated will be greeted
> with much enthusiasm.  If you're really interested in pursuing that
> path, though, ask on llvmdev first.
>
> -Eli
>



-- 
John Thompson
[email protected]
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to