![]() | 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 |