Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
eb952fd93b71ecb83b1510c47b00b65ce3d26a26
/
.
/
llvm
/
test
/
CodeGen
/
X86
/
shift-pair.ll
blob: 62e51f002f7daff690931039ad65faa9c1d45215 [
file
] [
log
] [
blame
]
; RUN: llc < %s -march=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
}