Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
c92921f93981df172e9122415794b57b655ed64b
/
.
/
llvm
/
test
/
Regression
/
Transforms
/
InstCombine
/
shl-trunc.ll
blob: fae0ce3d42cab2e8909aabd4b630a0e801530af0 [
file
] [
log
] [
blame
]
Chris Lattner
c92921f
2006-12-05 01:29:01 +0000
[
diff
] [
blame^
]
1
; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep shl
2
3
bool
%test
(
int
%X
,
ubyte
%A
)
{
4
%B
=
lshr
int
%X
,
ubyte
%A
5
%D
=
trunc
int
%B
to
bool
6
ret
bool
%D
7
}