aboutsummaryrefslogtreecommitdiff
path: root/src/math
AgeCommit message (Expand)Author
2020-04-15math/big: fix typo in documentation for Int.ExpHanjun Kim
2020-04-14math/big: don't use Float in init to help linker discard 162 KiBBrad Fitzpatrick
2020-04-08math/big: correct off-by-one access in divBasicRémy Oudompheng
2020-03-25math: correct Atan2(±y,+∞) = ±0 on s390xBrian Kessler
2020-03-20math/big: document that Sqrt doesn't set AccuracyAlberto Donizetti
2020-03-14math/cmplx: disable TanHuge test on s390xBrian Kessler
2020-03-14math/cmplx: implement Payne-Hanek range reductionBrian Kessler
2020-02-25math/big: initial vector arithmetic in riscv64 assemblyJoel Sing
2020-02-25math: implement Sqrt in assembly for riscv64Joel Sing
2020-02-05math/big: reintroduce pre-Go 1.14 mention in GCD docsFilippo Valsorda
2020-01-31math/big: simplify GCD docsFilippo Valsorda
2020-01-30math/big: update comment on Int.GCDRobert Griesemer
2020-01-15math, math/big: add support for riscv64Joel Sing
2019-12-04math/rand: update comment to avoid use of ^ for exponentiationBrad Fitzpatrick
2019-11-15all: fix a bunch of misspellingsVille Skyttä
2019-11-13math/big: fix out-of-bounds panic in divRecursiveRémy Oudompheng
2019-11-12math/big: ensure correct test inputRobert Griesemer
2019-11-12math/big: implement recursive algorithm for divisionRémy Oudompheng
2019-11-08Revert "math/cmplx: handle special cases"Ian Lance Taylor
2019-11-07math/cmplx: handle special casesBrian Kessler
2019-11-07math: test portable FMA even on system with hardware FMARuss Cox
2019-11-07math, cmd/compile: rename Fma to FMARuss Cox
2019-11-07math/big: allow all values for GCDBrian Kessler
2019-10-25math/big: use nat pool to reduce allocations in mul and sqrRémy Oudompheng
2019-10-24math/big: make Rat.Denom side-effect freeRobert Griesemer
2019-10-24math/big: normalize unitialized denominators ASAPRobert Griesemer
2019-10-21math: add guaranteed-precision FMA implementationAkhil Indurti
2019-10-18math/bits: add Rem, Rem32, Rem64Alberto Donizetti
2019-10-15math/big: make Rat accessors safe for concurrent useRobert Griesemer
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2019-09-30math/rand: devirtualize interface call in ReadCarlo Alberto Ferraris
2019-09-29math/rand: devirtualize interface in lockedSourceCarlo Alberto Ferraris
2019-09-18math/big: avoid MinExp exponent wrap-around in 'x' Text formatRobert Griesemer
2019-09-17math: Add examples for Copysign, Dim, Exp* and TruncJavier
2019-09-08all: fix typosAinar Garipov
2019-09-02math/big: fix a duplicate "the" in a commentpeter zhang
2019-08-28math/big: document that Rat.Denom might modify the receiverEric Lagergren
2019-08-28math/big: fast path for Cmp if sameIllya Yalovyy
2019-06-21cmd/gofmt: fix normalization of imaginary number literalsRobert Griesemer
2019-06-19math: add examples for Log, Log2, Mod, and AbsMichael Brandenburg
2019-05-22all: shorten some testsRuss Cox
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-05-08math/big: stack allocate scaleDenom return valueJT Olio
2019-05-08math/big: fix the bug in assembly implementation of shlVU on arm64erifan01
2019-05-03math/big: document Int.StringBrian Kessler
2019-04-23math: consolidate assembly stub implementationsMichael Munday
2019-04-22math/big: optimize mulAddVWW on arm64 for better performanceerifan01