[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/call-intrinsics.ll
Reid Spencer
reid at x10sys.com
Sat Dec 2 12:42:09 PST 2006
Changes in directory llvm/test/Regression/Transforms/InstCombine:
call-intrinsics.ll updated: 1.2 -> 1.3
---
Log message:
Upgrade intrinsic function calls manually.
---
Diffs of the changes: (+6 -6)
call-intrinsics.ll | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
Index: llvm/test/Regression/Transforms/InstCombine/call-intrinsics.ll
diff -u llvm/test/Regression/Transforms/InstCombine/call-intrinsics.ll:1.2 llvm/test/Regression/Transforms/InstCombine/call-intrinsics.ll:1.3
--- llvm/test/Regression/Transforms/InstCombine/call-intrinsics.ll:1.2 Fri Dec 1 22:23:09 2006
+++ llvm/test/Regression/Transforms/InstCombine/call-intrinsics.ll Sat Dec 2 14:41:53 2006
@@ -1,17 +1,17 @@
; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis
-declare void %llvm.memmove(sbyte*, sbyte*, uint, uint)
-declare void %llvm.memcpy(sbyte*, sbyte*, uint, uint)
-declare void %llvm.memset(sbyte*, ubyte, uint, uint)
+declare void %llvm.memmove.i32(sbyte*, sbyte*, uint, uint)
+declare void %llvm.memcpy.i32(sbyte*, sbyte*, uint, uint)
+declare void %llvm.memset.i32(sbyte*, ubyte, uint, uint)
%X = global sbyte 0
%Y = global sbyte 12
void %zero_byte_test() {
; These process zero bytes, so they are a noop.
- call void %llvm.memmove(sbyte* %X, sbyte* %Y, uint 0, uint 100)
- call void %llvm.memcpy(sbyte* %X, sbyte* %Y, uint 0, uint 100)
- call void %llvm.memset(sbyte* %X, ubyte 123, uint 0, uint 100)
+ call void %llvm.memmove.i32(sbyte* %X, sbyte* %Y, uint 0, uint 100)
+ call void %llvm.memcpy.i32(sbyte* %X, sbyte* %Y, uint 0, uint 100)
+ call void %llvm.memset.i32(sbyte* %X, ubyte 123, uint 0, uint 100)
ret void
}
More information about the llvm-commits
mailing list