[llvm-commits] CVS: llvm/test/CodeGen/X86/bswap.ll

Reid Spencer reid at x10sys.com
Sun Apr 1 18:09:36 PDT 2007



Changes in directory llvm/test/CodeGen/X86:

bswap.ll updated: 1.4 -> 1.5
---
Log message:

Let llvm-upgrade upgrade the bswap intrinsic.


---
Diffs of the changes:  (+6 -6)

 bswap.ll |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)


Index: llvm/test/CodeGen/X86/bswap.ll
diff -u llvm/test/CodeGen/X86/bswap.ll:1.4 llvm/test/CodeGen/X86/bswap.ll:1.5
--- llvm/test/CodeGen/X86/bswap.ll:1.4	Sun Apr  1 02:36:28 2007
+++ llvm/test/CodeGen/X86/bswap.ll	Sun Apr  1 20:09:19 2007
@@ -3,21 +3,21 @@
 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | grep bswapl | wc -l | grep 3 &&
 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | grep rolw | wc -l | grep 1
 
-declare ushort %llvm.bswap.i16.i16(ushort)
-declare uint %llvm.bswap.i32.i32(uint)
-declare ulong %llvm.bswap.i64.i64(ulong)
+declare ushort %llvm.bswap.i16(ushort)
+declare uint %llvm.bswap.i32(uint)
+declare ulong %llvm.bswap.i64(ulong)
 
 ushort %W(ushort %A) {
-	%Z = call ushort %llvm.bswap.i16.i16(ushort %A)
+	%Z = call ushort %llvm.bswap.i16(ushort %A)
 	ret ushort %Z
 }
 
 uint %X(uint %A) {
-	%Z = call uint %llvm.bswap.i32.i32(uint %A)
+	%Z = call uint %llvm.bswap.i32(uint %A)
 	ret uint %Z
 }
 
 ulong %Y(ulong %A) {
-	%Z = call ulong %llvm.bswap.i64.i64(ulong %A)
+	%Z = call ulong %llvm.bswap.i64(ulong %A)
 	ret ulong %Z
 }






More information about the llvm-commits mailing list