[llvm-commits] Add support for VarArg function calls

Jush Lu jush.msn at gmail.com
Wed Jun 27 19:43:52 PDT 2012


*Hi,

This patch turns on VarArg function calls for ARMFastISel, and I only
modified few lines of code in this patch, because variadic function calls
use base standard calling convention to pass arguments and return results, that
means a variadic function call works as noraml function calls, All we need
to do is to avoid using co-processor registers to pass arguments and
results, then variadic function calls will work well.

I've got commit access and I would like to commit this patch, please help
me review, thanks.

Jush*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120628/4eb70efc/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fast-isel-vararg.patch
Type: application/octet-stream
Size: 10560 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120628/4eb70efc/attachment.obj>


More information about the llvm-commits mailing list