summaryrefslogtreecommitdiff
path: root/src/math/bits/bits.go
Commit message (Expand)AuthorAgeFilesLines
* math/bits: support negative rotation count and remove RotateRightRobert Griesemer2017-04-111-67/+10
* math/bits: move left-over functionality from bits_impl.go to bits.goRobert Griesemer2017-02-281-5/+59
* math/bits: faster LeadingZeros and Len functionsRobert Griesemer2017-02-281-10/+47
* math/bits: faster TrailingZeroes8Robert Griesemer2017-02-281-1/+1
* math/bits: faster OnesCount using table lookups for sizes 8,16,32Robert Griesemer2017-02-281-18/+3
* math/bits: faster Reverse8/16 functions using table lookupsRobert Griesemer2017-02-251-9/+4
* math/bits: fix incorrect doc strings for TrailingZeros functionsRobert Griesemer2017-02-251-5/+5
* math/bits: faster OnesCountRobert Griesemer2017-02-191-11/+33
* math/bits: faster Rotate functions, added respective benchmarksRobert Griesemer2017-02-171-15/+81
* math/bits: faster OnesCount, added respective benchmarksRobert Griesemer2017-02-171-28/+60
* math/bits: faster Reverse, ReverseBytesRobert Griesemer2017-02-171-33/+24
* math/bits: much faster ReverseBytes, added respective benchmarksRobert Griesemer2017-02-171-8/+28
* math/bits: much faster Reverse, added respective benchmarksRobert Griesemer2017-02-171-5/+47
* math/bits: expand doc strings for all functionsRobert Griesemer2017-02-171-35/+101
* math/bits: added package for bit-level counting and manipulationRobert Griesemer2017-02-161-0/+77