summaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine/bswap-fold.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/Transforms/InstCombine/bswap-fold.ll')
-rw-r--r--test/Transforms/InstCombine/bswap-fold.ll14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/Transforms/InstCombine/bswap-fold.ll b/test/Transforms/InstCombine/bswap-fold.ll
index 0ee486ad1a..146a4495c9 100644
--- a/test/Transforms/InstCombine/bswap-fold.ll
+++ b/test/Transforms/InstCombine/bswap-fold.ll
@@ -2,25 +2,25 @@
; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis | not grep 'call.*bswap'
bool %test1(ushort %tmp2) {
- %tmp10 = call ushort %llvm.bswap.i16( ushort %tmp2 )
+ %tmp10 = call ushort %llvm.bswap.i16.i16( ushort %tmp2 )
%tmp = seteq ushort %tmp10, 1
ret bool %tmp
}
bool %test2(uint %tmp) {
- %tmp34 = tail call uint %llvm.bswap.i32( uint %tmp )
+ %tmp34 = tail call uint %llvm.bswap.i32.i32( uint %tmp )
%tmp = seteq uint %tmp34, 1
ret bool %tmp
}
-declare uint %llvm.bswap.i32(uint)
-
bool %test3(ulong %tmp) {
- %tmp34 = tail call ulong %llvm.bswap.i64( ulong %tmp )
+ %tmp34 = tail call ulong %llvm.bswap.i64.i64( ulong %tmp )
%tmp = seteq ulong %tmp34, 1
ret bool %tmp
}
-declare ulong %llvm.bswap.i64(ulong)
+declare ulong %llvm.bswap.i64.i64(ulong)
+
+declare ushort %llvm.bswap.i16.i16(ushort)
-declare ushort %llvm.bswap.i16(ushort)
+declare uint %llvm.bswap.i32.i32(uint)