diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2007-04-02 01:09:19 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2007-04-02 01:09:19 +0000 |
commit | 9277e3bbd3a3c2293c3bd6222c691909197c9b40 (patch) | |
tree | 2c754848ded465a339e6bda64c91a0027f031625 | |
parent | 2b35c154876597834ae86970067647938e00a976 (diff) | |
download | llvm-9277e3bbd3a3c2293c3bd6222c691909197c9b40.tar.gz llvm-9277e3bbd3a3c2293c3bd6222c691909197c9b40.tar.bz2 llvm-9277e3bbd3a3c2293c3bd6222c691909197c9b40.tar.xz |
Let llvm-upgrade upgrade the bswap intrinsic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35569 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/CodeGen/X86/bswap.ll | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/CodeGen/X86/bswap.ll b/test/CodeGen/X86/bswap.ll index 62c20c354e..79467e0838 100644 --- a/test/CodeGen/X86/bswap.ll +++ b/test/CodeGen/X86/bswap.ll @@ -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 } |