blob: 371044a081f21e3ea826512f3c2e33b0015f54ec [file] [log] [blame]
Chris Lattner67afa132006-10-11 01:47:08 +00001; RUN: llvm-as < %s | llc -march=alpha | grep zapnot | wc -l | grep 2
2
3ulong %foo(ulong %y) {
4 %tmp = and ulong %y, 65535
5 %tmp2 = shr ulong %tmp, ubyte 3
6 ret ulong %tmp2
7}
8
9ulong %foo2(ulong %y) {
10 %tmp = shr ulong %y, ubyte 3 ; <ulong> [#uses=1]
11 %tmp2 = and ulong %tmp, 8191 ; <ulong> [#uses=1]
12 ret ulong %tmp2
13}
14