Sign in
android
/
toolchain
/
llvm
/
refs/heads/release_35
/
.
/
test
/
Transforms
/
InstSimplify
/
ashr-nop.ll
blob: 0914d725e40dad5294a339d3894d86628536b1e8 [
file
] [
log
] [
blame
] [
edit
]
; RUN: opt < %s -instsimplify -S | FileCheck %s
; CHECK-LABEL: @foo
; CHECK-NOT: ashr
define
i32
@foo
(
i32
%x
)
{
%o
=
and
i32
%x
,
1
%n
=
add
i32
%o
,
-
1
%t
=
ashr
i32
%n
,
17
ret
i32
%t
}