summaryrefslogtreecommitdiffstats
path: root/usr.bin/ar
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2008-02-22 10:04:53 +0000
committerbde <bde@FreeBSD.org>2008-02-22 10:04:53 +0000
commit95a5ac17454b24780138372005a56c31d20c7c66 (patch)
treeb484b498788c58528b4353d89e5313e449dcc42e /usr.bin/ar
parent84e9871c8f71a302862c386b464c7e669c83eee4 (diff)
downloadFreeBSD-src-95a5ac17454b24780138372005a56c31d20c7c66.zip
FreeBSD-src-95a5ac17454b24780138372005a56c31d20c7c66.tar.gz
Optimize the fixup for +-0 by using better classification for this case
and by using a table lookup to avoid a branch when this case occurs. On i386, this saves 1-4 cycles out of about 64 for non-large args.
Diffstat (limited to 'usr.bin/ar')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud