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
