Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
1aa0e3e1185d80c9767c71253d83e5f23c3a4973
/
.
/
llvm
/
test
/
ExecutionEngine
/
2003-01-09-SARTest.ll
blob: 560cd3eae9a2604a4adecfc84012304b81454ec5 [
file
] [
log
] [
blame
]
; RUN: lli %s > /dev/null
; We were accidentally inverting the signedness of right shifts. Whoops.
define
i32
@main
()
{
%X
=
ashr
i32
-
1
,
16
; <i32> [#uses=1]
%Y
=
ashr
i32
%X
,
16
; <i32> [#uses=1]
%Z
=
add
i32
%Y
,
1
; <i32> [#uses=1]
ret
i32
%Z
}