Sign in
third-party-mirror
/
GRTEv4
/
refs/heads/master
/
.
/
google3
/
third_party
/
grte
/
v4_src
/
glibc-2.19
/
sysdeps
/
sparc
/
sparc32
/
sparcv9
/
dotmul.S
blob: 811cf1e89e5efe691f48853755601e277ea2c52c [
file
] [
log
] [
blame
]
/*
*
Sparc v9 has multiply.
*/
#include <sysdep.h>
.text
.align
32
ENTRY
(
.mul
)
sra
%o0, 0, %
o0
sra
%o1, 0, %
o1
mulx
%o0, %
o1
,
%o0
retl
srax
%o0, 32, %
o1
END
(
.mul
)