Use the llvm-upgrade program to upgrade llvm assembly.
[oota-llvm.git] / test / CodeGen / Generic / 2006-04-28-Sign-extend-bool.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | llc
2
3 int %test(int %tmp93) {
4         %tmp98 = shl int %tmp93, ubyte 31               ; <int> [#uses=1]
5         %tmp99 = shr int %tmp98, ubyte 31               ; <int> [#uses=1]
6         %tmp99 = cast int %tmp99 to sbyte               ; <sbyte> [#uses=1]
7         %tmp99100 = cast sbyte %tmp99 to int            ; <int> [#uses=1]
8         ret int %tmp99100
9 }
10