[llvm-commits] [PATCH][Review Request]Alternative Calling Convention

Nadav Rotem nrotem at apple.com
Thu Oct 11 08:32:24 PDT 2012


The patch looks good.   Is this the SVML calling convention ?  If so, you should call it "SVML".  This is something that GCC has already and it would be nice to have [1].

[1] - http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gcc/i386-and-x86_002d64-Options.html


On Oct 11, 2012, at 7:56 AM, "Demikhovsky, Elena" <elena.demikhovsky at intel.com> wrote:

> 
> 
> Hi,
> 
> In this patch I’m introducing an alternative calling convention.
> 
> We  have an external library for OpenCL built-ins. The library is compiled in non-standard way
> and has special calling conventions for passing parameters and preserving registers. It is done for code optimization.
> We’d like to commit these changes to LLVM.
> 
> Please review.
> 
> Thanks.
> - Elena
> 
> 
> ---------------------------------------------------------------------
> Intel Israel (74) Limited
> 
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
> <alt_cc.diff>_______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits





More information about the llvm-commits mailing list