[PATCH] T3/T4 sparc shifts, plus more timings
Torbjorn Granlund
tg at gmplib.org
Sat Mar 30 03:11:56 CET 2013
David Miller <davem at davemloft.net> writes:
Looks good, and here is my lshiftc:
add up, -8, up
srlx u1, tcnt, %l4
andn %l3, %l4, r0
stx r0, [rp + 0]
bnz,pt %xcc, L(loop0)
sllx u1, cnt, %l3
I'd claim that branch is taken with probability 0, so the "pt" moniker
is an exaggeration. :-)
Good performance again! It matches my http://gmplib.org/devel/asm.html
predictions...
--
Torbjörn
More information about the gmp-devel
mailing list