Преглед изворни кода

+ llvm_lifetime_start/llvm_lifetime_end intrinsic declarations

git-svn-id: trunk@40500 -
Jonas Maebe пре 6 година
родитељ
комит
14f3676b2a
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      rtl/inc/llvmintr.inc

+ 3 - 0
rtl/inc/llvmintr.inc

@@ -17,3 +17,6 @@
 procedure llvm_memcpy64(dest, source: pointer; len: qword; align: cardinal; isvolatile: LLVMBool1); compilerproc; external name 'llvm.memcpy.p0i8.p0i8.i64';
 
 function llvm_frameaddress(level: longint): pointer; compilerproc; external name 'llvm.frameaddress';
+
+procedure llvm_lifetime_start(size: int64; ptr: pointer); compilerproc; external name 'llvm.lifetime.start';
+procedure llvm_lifetime_end(size: int64; ptr: pointer); compilerproc; external name 'llvm.lifetime.end';