[Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.
[oota-llvm.git] / include / llvm / IR / CallingConv.h
index 35c7df9b2acf68638db05790b913e6eff97a652f..4437af255748b8bc7450ee57c582266ee4f0d367 100644 (file)
@@ -54,6 +54,10 @@ namespace CallingConv {
     // WebKit JS - Calling convention for stack based JavaScript calls
     WebKit_JS = 12,
 
+    // AnyReg - Calling convention for dynamic register based calls (e.g.
+    // stackmap and patchpoint intrinsics).
+    AnyReg = 13,
+
     // Target - This is the start of the target-specific calling conventions,
     // e.g. fastcall and thiscall on X86.
     FirstTargetCC = 64,