[llvm-commits] [poolalloc] r137583 - /poolalloc/trunk/test/dsa/local/memcpy.ll

Will Dietz wdietz2 at illinois.edu
Sun Aug 14 03:10:30 PDT 2011


Author: wdietz2
Date: Sun Aug 14 05:10:30 2011
New Revision: 137583

URL: http://llvm.org/viewvc/llvm-project?rev=137583&view=rev
Log:
Updated memcpy intrinsics to mainline versions, test passes.

Modified:
    poolalloc/trunk/test/dsa/local/memcpy.ll

Modified: poolalloc/trunk/test/dsa/local/memcpy.ll
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/test/dsa/local/memcpy.ll?rev=137583&r1=137582&r2=137583&view=diff
==============================================================================
--- poolalloc/trunk/test/dsa/local/memcpy.ll (original)
+++ poolalloc/trunk/test/dsa/local/memcpy.ll Sun Aug 14 05:10:30 2011
@@ -7,18 +7,18 @@
 entry:
         %tmp.1 = bitcast i32* %P to i8*         ; <i8*> [#uses=3]
         %tmp.3 = bitcast i32* %Q to i8*         ; <i8*> [#uses=4]
-        tail call void @llvm.memcpy.i32( i8* %tmp.1, i8* %tmp.3, i32 100000, i32 1 )
-        tail call void @llvm.memcpy.i64( i8* %tmp.1, i8* %tmp.3, i64 100000, i32 1 )
-        tail call void @llvm.memset.i32( i8* %tmp.3, i8 14, i32 10000, i32 0 )
-        tail call void @llvm.memmove.i32( i8* %tmp.1, i8* %tmp.3, i32 123124, i32 1 )
+        tail call void @llvm.memcpy.p0i8.p0i8.i32( i8* %tmp.1, i8* %tmp.3, i32 100000, i32 0, i1 1 )
+        tail call void @llvm.memcpy.p0i8.p0i8.i64( i8* %tmp.1, i8* %tmp.3, i64 100000, i32 0, i1 1 )
+        tail call void @llvm.memset.p0i8.i32( i8* %tmp.3, i8 14, i32 10000, i32 0, i1 0 )
+        tail call void @llvm.memmove.p0i8.p0i8.i32( i8* %tmp.1, i8* %tmp.3, i32 123124, i32 0, i1 1 )
         ret void
 }
 
-declare void @llvm.memcpy.i32(i8*, i8*, i32, i32)
+declare void @llvm.memcpy.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1)
 
-declare void @llvm.memcpy.i64(i8*, i8*, i64, i32)
+declare void @llvm.memcpy.p0i8.p0i8.i64(i8*, i8*, i64, i32, i1)
 
-declare void @llvm.memset.i32(i8*, i8, i32, i32)
+declare void @llvm.memset.p0i8.i32(i8*, i8, i32, i32, i1)
 
-declare void @llvm.memmove.i32(i8*, i8*, i32, i32)
+declare void @llvm.memmove.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1)
 





More information about the llvm-commits mailing list