Sign in
llvm
/
llvm
/
607faa54b2ea98f97171b0094e18cc10681b8fde
/
.
/
test
/
CodeGen
/
IA64
/
2005-10-29-shladd.ll
blob: 01ef68cc282bfe797df00cc4d31753a64c8fa8d7 [
file
] [
log
] [
blame
]
; this should turn into shladd
; RUN: llvm-as < %s | llc -march=ia64 | grep shladd
define
i64
@bogglesmoggle
(
i64
%X
,
i64
%Y
)
{
%A
=
shl
i64
%X
,
3
; <i64> [#uses=1]
%B
=
add
i64
%A
,
%Y
; <i64> [#uses=1]
ret
i64
%B
}