aboutsummaryrefslogtreecommitdiff
path: root/src/math/bits
AgeCommit message (Expand)Author
2021-04-27bits: use same expression with system bit sizeyangwenmai
2021-03-17math/bits: folded reverse tables by using const stringMeng Zhuo
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2020-12-09all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox
2020-04-22cmd/compile: clean up codegen for branch-on-carry on s390xMichael Munday
2019-10-18math/bits: add Rem, Rem32, Rem64Alberto Donizetti
2019-05-21math/bits: document that Add, Sub, Mul, RotateLeft, ReverseBytes are constant...Filippo Valsorda
2019-05-20math/bits: add example for OnesCount functionadarsh ravichandran
2019-05-20math/bits: make Add and Sub fallbacks constant timesmasher164
2019-04-04math/bits: add gccgo-friendly code for compiler bootstrapThan McIntosh
2019-03-22cmd/compile: follow up intrinsifying math/bits.Add64 for arm64erifan01
2019-03-20cmd/compile: intrinsify math/bits.Add64 for arm64erifan01
2019-02-26math/bits: optimize Reverse32 and Reverse64Michael Munday
2018-12-09math/bits: remove named return in TrailingZeros16Alberto Donizetti
2018-11-27math/bits: define Div to panic when y<=hiBrian Kessler
2018-11-27math/bits: panic when y<=hi in DivBrian Kessler
2018-10-25cmd/compile: intrinsify math/bits.Add on amd64Keith Randall
2018-10-24math/bits: correct BenchmarkSub64Brian Kessler
2018-09-11math/bits: add extended precision Add, Sub, Mul, DivBrian Kessler
2018-05-01math/bits: move tests into their own packageMartin Möhrmann
2017-11-03math/bits: add examples for right rotationTobias Klauser
2017-10-06math/bits: complete examplesgriesemer
2017-08-11math/bits: examples generatorromanyx
2017-08-09math/bits: Add examples for Reverse functionsWembley G. Leach, Jr
2017-08-09math/bits: some regular examples for functionsromanyx
2017-08-05math/bits: fix example for OnesCount64Francesc Campoy Flores
2017-08-04math/bits: add examples for OnesCount functionsFrancesc Campoy
2017-07-15math/bits: add examples for leading zero methodsDylan Waits
2017-05-10cmd/compile: ppc64x intrinsics for math/bitsLynn Boger
2017-04-11math/bits: support negative rotation count and remove RotateRightRobert Griesemer
2017-02-28math/bits: move left-over functionality from bits_impl.go to bits.goRobert Griesemer
2017-02-28math/bits: faster LeadingZeros and Len functionsRobert Griesemer
2017-02-28math/bits: faster TrailingZeroes8Robert Griesemer
2017-02-28math/bits: faster OnesCount using table lookups for sizes 8,16,32Robert Griesemer
2017-02-25math/bits: faster Reverse8/16 functions using table lookupsRobert Griesemer
2017-02-25math/bits: fix incorrect doc strings for TrailingZeros functionsRobert Griesemer
2017-02-19math/bits: faster OnesCountRobert Griesemer
2017-02-17math/bits: added benchmarks for Leading/TrailingZerosRobert Griesemer
2017-02-17math/bits: faster Rotate functions, added respective benchmarksRobert Griesemer
2017-02-17math/bits: faster OnesCount, added respective benchmarksRobert Griesemer
2017-02-17math/bits: faster Reverse, ReverseBytesRobert Griesemer
2017-02-17math/bits: fix benchmarks (make sure calls don't get optimized away)Robert Griesemer
2017-02-17math/bits: much faster ReverseBytes, added respective benchmarksRobert Griesemer
2017-02-17math/bits: much faster Reverse, added respective benchmarksRobert Griesemer
2017-02-17math/bits: expand doc strings for all functionsRobert Griesemer
2017-02-16math/bits: added package for bit-level counting and manipulationRobert Griesemer