With the skeleton for choosing multiple alternative constaints in the back
end now commited in LLVM, with your permission, I'd like to check in the
part for the front end, which basically inserts a '|' character in the
constraints to delimit the multiple alternatives for the back end.

Basically I'm trying to do the work in stages.  The next stage will be to
start filling in support in the back end for the various constraint
characters currently lacking, both generic and platform specific.

The change to the command line args in test/Parser/asm-constraints-pr7869.c
was indicated as being needed in general by Fariborz in
http://llvm.org/bugs/show_bug.cgi?id=7869, so I include it here as being
moderately related.

-John

-- 
John Thompson
[email protected]

Attachment: clangmultalt7.patch
Description: Binary data

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

Reply via email to