blob: b19a93172fec285a9233bb9b5dd48d0f68e34152 [file] [log] [blame]
Chris Lattner4a8068f2003-01-13 01:03:16 +00001; We were accidentally inverting the signedness of right shifts. Whoops.
2
3int %main() {
4 %X = shr int -1, ubyte 16
5 %Y = shr int %X, ubyte 16
6 %Z = add int %Y, 1
7 ret int %Z
8}