summaryrefslogtreecommitdiff
path: root/test/codegen/mathbits.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: generate subfic on ppc64Paul E. Murphy2020-08-271-0/+14
* cmd/compile: clean up codegen for branch-on-carry on s390xMichael Munday2020-04-221-0/+126
* cmd/compile: add intrinsic HasCPUFeature for checking cpu featuresJosh Bleecher Snyder2020-04-041-4/+8
* cmd/compile: add math/bits.Mul64 intrinsic on mips64xMeng Zhuo2019-10-141-0/+2
* cmd/compile: add math/bits.Mul64 intrinsic on s390xRuixin Bao2019-09-131-0/+2
* cmd/compile: intrinsify RotateLeft32 on wasmBrian Kessler2019-08-311-0/+4
* cmd/compile: optimize 386's math.bits.TrailingZeros16Ben Shi2019-08-301-0/+1
* test/codegen: fix ARM32 RotateLeft32 testCherry Zhang2019-08-281-1/+1
* cmd/compile: optimize ARM's math.bits.RotateLeft32Ben Shi2019-08-281-0/+2
* Revert "cmd/compile: optimize 386's math.bits.TrailingZeros16"Bryan C. Mills2019-08-281-1/+0
* cmd/compile: optimize 386's math.bits.TrailingZeros16Ben Shi2019-08-281-0/+1
* cmd/compile: add math/bits.{Add,Sub}64 intrinsics on s390xMichael Munday2019-05-031-0/+21
* cmd/compile: intrinsify math/bits.Add64 for ppc64xCarlos Eduardo Seo2019-04-281-0/+10
* cmd/compile: intrinsify math/bits.Sub64 for arm64erifan012019-04-221-0/+10
* cmd/compile: reduce bits.Div64(0, lo, y) to 64 bit divisionJosh Bleecher Snyder2019-04-201-0/+5
* cmd/compile: follow up intrinsifying math/bits.Add64 for arm64erifan012019-03-221-2/+2
* cmd/compile/internal, cmd/internal/obj/ppc64: generate new count trailing zer...Carlos Eduardo Seo2019-03-201-8/+16
* cmd/compile: intrinsify math/bits.Add64 for arm64erifan012019-03-201-0/+10
* cmd/compile: eliminate unnecessary type conversions in TrailingZeros(16|8) fo...Tobias Klauser2019-03-151-0/+4
* math, math/bits: add intrinsics for wasmRichard Musiol2019-03-141-0/+21
* cmd/compile: eliminate unnecessary type conversions in TrailingZeros(16|8) fo...erifan012019-03-071-0/+7
* cmd/compile: add an optimization rule for math/bits.ReverseBytes16 on armerifan012019-03-071-0/+3
* cmd/compile: optimize math/bits.Div32 for arm64erifan012019-03-031-0/+5
* cmd/compile: add an optimaztion rule for math/bits.ReverseBytes16 on arm64erifan012019-03-011-0/+1
* cmd/compile: optimize math/bits Len32 intrinsic on arm64erifan012019-02-271-1/+1
* cmd/compile: intrinsify math/bits.Div on amd64Brian Kessler2018-11-271-0/+14
* runtime: make processor capability variable naming platform specificMartin Möhrmann2018-11-141-4/+4
* cmd/compile: intrinsify math/bits.Sub on amd64Keith Randall2018-10-251-0/+60
* cmd/compile: intrinsify math/bits.Add on amd64Keith Randall2018-10-251-0/+60
* test/codegen: enable more tests for ppc64/ppc64leLynn Boger2018-10-161-2/+18
* test/codegen: test ppc64 TrailingZeros, OnesCount codegenAlberto Donizetti2018-10-151-0/+9
* cmd/compile: instrinsify math/bits.Mul on ppc64xCarlos Eduardo Seo2018-10-021-0/+2
* cmd/compile: intrinsify math/bits.MulBrian Kessler2018-09-261-0/+16
* cmd/compile: implement non-constant rotates using ROR on arm64erifan012018-09-071-0/+3
* cmd/compile: make math/bits.RotateLeft{32,64} intrinsics on s390xMichael Munday2018-09-051-0/+23
* cmd/compile: implement OnesCount{8,16,32,64} intrinsics on s390xMichael Munday2018-09-031-0/+9
* cmd/compile: use prove pass to detect Ctz of non-zero valuesJosh Bleecher Snyder2018-04-261-0/+52
* cmd/compile: use intrinsic for LeadingZeros8 on amd64Josh Bleecher Snyder2018-04-251-2/+2
* cmd/compile: optimize LeadingZeros(16|32) on amd64Josh Bleecher Snyder2018-04-251-4/+4
* cmd/compile: optimize TrailingZeros(8|16) on amd64Josh Bleecher Snyder2018-04-251-2/+2
* cmd/compile: add patterns for bit set/clear/complement on amd64Giovanni Bajo2018-03-241-3/+3
* test/codegen: port math/bits.RotateLeft tests to codegenAlberto Donizetti2018-03-091-68/+96
* test/codegen: port math/bits.ReverseBytes tests to codegenAlberto Donizetti2018-03-061-0/+30
* test/codegen: port math/bits.OnesCount tests to codegenAlberto Donizetti2018-03-061-0/+28
* test/codegen: port math/bits.TrailingZeros tests to codegenAlberto Donizetti2018-03-061-0/+34
* test/codegen: port math/bits.Leadingzero tests to codegenAlberto Donizetti2018-03-051-1/+45
* test: port bits.Len intrinsics tests to the new codegen harnessAlberto Donizetti2018-03-051-0/+53