From c32cef6aa158a572dd42a4e15762ebb5c666c85e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 27 May 2012 19:35:41 +0000 Subject: These tests used intrinsics with the wrong prototype. They weren't caught because the old verifier just checked that something "was a pointer", but not that the pointee was correct. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157544 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Verifier/2008-08-22-MemCpyAlignment.ll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/Verifier') diff --git a/test/Verifier/2008-08-22-MemCpyAlignment.ll b/test/Verifier/2008-08-22-MemCpyAlignment.ll index aaf69ae..125325c 100644 --- a/test/Verifier/2008-08-22-MemCpyAlignment.ll +++ b/test/Verifier/2008-08-22-MemCpyAlignment.ll @@ -3,9 +3,9 @@ define void @x(i8* %a, i8* %src, i64 %len, i32 %align) nounwind { entry: - tail call void @llvm.memcpy.i64( i8* %a, i8* %src, i64 %len, i32 %align) nounwind + tail call void @llvm.memcpy.p0i8.p0i8.i64( i8* %a, i8* %src, i64 %len, i32 %align, i1 false) nounwind ret void } -declare void @llvm.memcpy.i64( i8* %a, i8* %src, i64 %len, i32) +declare void @llvm.memcpy.p0i8.p0i8.i64( i8* %a, i8* %src, i64 %len, i32, i1) -- cgit v1.1