[llvm-commits] [PATCH] Add support for fast calling convention
Jush Lu
jush.msn at gmail.com
Thu Aug 9 04:53:26 PDT 2012
*Hi,
This patch adds support for fast calling convention, and this patch is
almost same as r117119, I just copied a piece of code from
CCAssignFnForNode which is in lib/Target/ARM/ARMISelLowering.cpp
Currently ARMFastISel handles fastcc for caller side by simply falling
through to other calling conventions such as CC_ARM_AAPCS, but the callee
with fastcc always uses CC_ARM_AAPCS_VFP calling convention if VFP2 is
available. This inconsistency of calling conventions will make problems,
and this patch will fix it as well.
Please review this patch, thanks.
Jush*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120809/42ae1a6b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fast-isel-fastcc.patch
Type: application/octet-stream
Size: 2365 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120809/42ae1a6b/attachment.obj>
More information about the llvm-commits
mailing list