[cfe-commits] [PATCH] Inline asm multiple alternative constraints for front end

John Thompson john.thompson.jtsoftware at gmail.com
Tue Sep 14 16:13:20 PDT 2010


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
John.Thompson.JTSoftware at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20100914/bb270a51/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clangmultalt7.patch
Type: application/octet-stream
Size: 2594 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20100914/bb270a51/attachment.obj>


More information about the cfe-commits mailing list