Sign in
chromium
/
external
/
github.com
/
emscripten-core
/
emscripten-fastcomp
/
2a333e6b14e94de7fa32dd0a772886d028515708
/
.
/
test
/
CodeGen
/
X86
/
shift-pair.ll
blob: 01ebfcd321f6cc88cfe58d34400b158d7eafe723 [
file
]
; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s
define
i64
@test
(
i64
%A
)
{
; CHECK: @test
; CHECK: shrq $54
; CHECK: andl $1020
; CHECK: ret
%B
=
lshr
i64
%A
,
56
%C
=
shl
i64
%B
,
2
ret
i64
%C
}