| CallingConvention Enumeration |
[This is preliminary documentation and is subject to change.]
Namespace: Llvm.NET
public enum CallingConvention
| Member name | Value | Description | |
|---|---|---|---|
| C | 0 | ||
| FastCall | 8 | ||
| ColdCall | 9 | ||
| GlasgowHaskellCompiler | 10 | ||
| HiPE | 11 | ||
| WebKitJS | 12 | ||
| AnyReg | 13 | ||
| PreserveMost | 14 | ||
| PreserveSwift | 16 | ||
| CxxFastTls | 17 | ||
| FirstTargetSPecific | 64 | ||
| X86StdCall | 64 | ||
| X86FastCall | 65 | ||
| ArmAPCS | 66 | ||
| ArmAAPCS | 67 | ||
| ArmAAPCSVfp | 68 | ||
| MPS430Interrupt | 69 | ||
| X86ThisCall | 70 | ||
| PtxKernel | 71 | ||
| PtxDevice | 72 | ||
| SpirFunction | 75 | ||
| SpirKernel | 76 | ||
| IntelOpenCLBuiltIn | 77 | ||
| X86x64SysV | 78 | ||
| X86x64Win64 | 79 | ||
| X86VectorCall | 80 | ||
| HHVM | 81 | ||
| HHVMCCall | 82 | ||
| X86Interrupt | 83 | ||
| MaxCallingConvention | 1023 |