[llvm] r193767 - Add experimental stackmap intrinsics to definition file and documenation.
Andrew Trick
atrick at apple.com
Thu Oct 31 10:18:14 PDT 2013
Author: atrick
Date: Thu Oct 31 12:18:14 2013
New Revision: 193767
URL: http://llvm.org/viewvc/llvm-project?rev=193767&view=rev
Log:
Add experimental stackmap intrinsics to definition file and documenation.
Modified:
llvm/trunk/include/llvm/IR/Intrinsics.td
Modified: llvm/trunk/include/llvm/IR/Intrinsics.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/Intrinsics.td?rev=193767&r1=193766&r2=193767&view=diff
==============================================================================
--- llvm/trunk/include/llvm/IR/Intrinsics.td (original)
+++ llvm/trunk/include/llvm/IR/Intrinsics.td Thu Oct 31 12:18:14 2013
@@ -455,6 +455,19 @@ def int_invariant_end : Intrinsic<[],
llvm_ptr_ty],
[IntrReadWriteArgMem, NoCapture<2>]>;
+//===------------------------ Stackmap Intrinsics -------------------------===//
+//
+def int_experimental_stackmap : Intrinsic<[],
+ [llvm_i32_ty, llvm_i32_ty, llvm_vararg_ty]>;
+def int_experimental_patchpoint_void : Intrinsic<[],
+ [llvm_i32_ty, llvm_i32_ty,
+ llvm_ptr_ty, llvm_i32_ty,
+ llvm_vararg_ty]>;
+def int_experimental_patchpoint_i64 : Intrinsic<[llvm_i64_ty],
+ [llvm_i32_ty, llvm_i32_ty,
+ llvm_ptr_ty, llvm_i32_ty,
+ llvm_vararg_ty]>;
+
//===-------------------------- Other Intrinsics --------------------------===//
//
def int_flt_rounds : Intrinsic<[llvm_i32_ty]>,
More information about the llvm-commits
mailing list