aboutsummaryrefslogtreecommitdiff
path: root/src/math
AgeCommit message (Expand)Author
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
2019-04-16all: s/cancelation/cancellation/Josh Bleecher Snyder
2019-04-16math: use new mnemonics for 'rotate then insert' on s390xMichael Munday
2019-04-15math/big: don't clobber shared underlying array in pow5 computationRobert Griesemer
2019-04-09all: change the old assembly style AX:CX to CX, AXNeven Sajko
2019-04-04math/big: do not panic in Exp when y < 0 and x doesn't have an inverseFilippo Valsorda
2019-04-04math/bits: add gccgo-friendly code for compiler bootstrapThan McIntosh
2019-04-04math/big: simplify shlVU_g and shrVU_gNeven Sajko
2019-03-27math/big: temporarily disable buggy shlVU assembly for arm64Robert Griesemer
2019-03-27math/big: implement Rat.SetUint64Brian Kessler
2019-03-25math: use Sincos instead of Sin and Cos in Jn and YnNeven Sajko
2019-03-25math/big: accept non-decimal floats with Rat.SetStringRobert Griesemer
2019-03-25math/rand: add example for Intn funcVladimir Kovpak
2019-03-22cmd/compile: follow up intrinsifying math/bits.Add64 for arm64erifan01
2019-03-20cmd/compile: intrinsify math/bits.Add64 for arm64erifan01
2019-03-15math: fix math.Remainder(-x,x) (for Inf > x > 0)David Chase
2019-03-12math/big: add support for underscores '_' in numbersRobert Griesemer
2019-03-12math/big: implement Int.TrailingZeroBitsBrian Kessler
2019-03-09math/big: add fast path for amd64 addVW for large zJosh Bleecher Snyder
2019-03-09math/big: add fast path for pure Go addVW for large zJosh Bleecher Snyder
2019-03-09math/big: remove bounds checks in pure Go implementationsJosh Bleecher Snyder
2019-03-07math/big: support new octal prefixes 0o and 0ORobert Griesemer
2019-03-04math/big: rewrite pure Go implementations to use math/bitsJosh Bleecher Snyder
2019-03-04math/big: optimize shlVU_g and shrVU_gJosh Bleecher Snyder
2019-02-27math/big: better initial guess for nat.sqrtJuraj Sukop
2019-02-27math/cmplx: avoid panic in Pow(x, NaN())Bryan C. Mills
2019-02-27math/big: handle alias of cofactor inputs in GCDBrian Kessler
2019-02-26math/big: add %#b and %O integer formatsRuss Cox
2019-02-26math/big: add %x float formatRuss Cox
2019-02-26math/bits: optimize Reverse32 and Reverse64Michael Munday
2019-02-19src, misc: apply gofmtRobert Griesemer
2019-02-12strconv: format hex floatsRuss Cox
2019-02-11math/big: permit upper-case 'P' binary exponent (not just 'p')Robert Griesemer
2019-01-17math/big: document that Rat.SetString accepts _decimal_ float representationsRobert Griesemer
2019-01-07math: fix ternary correction statement in Log1pBrian Kessler