summaryrefslogtreecommitdiff
path: root/test/codegen/mathbits.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: instrinsify TrailingZeros{8,32,64} for 386Wayne Zuo2023-03-141-0/+4
* cmd/compile: intrinsify math/bits/ReverseBytes{32|64} for 386Wayne Zuo2023-02-081-0/+3
* cmd/compile: intrinsify math/bits/ReverseBytes{16|32|64} for ppc64/power10Archana R2023-02-031-0/+3
* test/codegen: merge identical ppc64 and ppc64le testsPaul E. Murphy2023-01-271-2/+2
* test/codegen: combine trivial PPC64 tests into ppc64xPaul E. Murphy2023-01-271-114/+57
* cmd/compile/internal/ssa: re-adjust CarryChainTail scheduling priorityPaul E. Murphy2022-11-031-0/+33
* cmd/compile: intrinsify Sub64 on loong64Wayne Zuo2022-10-071-0/+8
* cmd/compile: intrinsify Add64 on loong64Wayne Zuo2022-10-071-0/+7
* cmd/compile: optimize RotateLeft8/16 on arm64ruinan2022-09-021-4/+6
* cmd/compile: intrinsify Sub64 on riscv64Wayne Zuo2022-08-271-0/+8
* cmd/compile: intrinsify Add64 on riscv64Wayne Zuo2022-08-271-0/+8
* cmd/compile: deadcode for LoweredMuluhilo on riscv64Wayne Zuo2022-08-241-0/+2
* cmd/compile: split Muluhilo op on ARM64Cherry Mui2022-08-221-0/+12
* test/codegen: updated multiple tests to verify on ppc64,ppc64leArchana R2022-08-171-0/+16
* cmd/compile: lower Add64/Sub64 into ssa on PPC64Paul E. Murphy2022-05-101-6/+50
* cmd/compile: use LZCNT instruction for GOAMD64>=3Wayne Zuo2022-04-041-10/+20
* cmd/compile/internal/ssagen: set BitLen32 as intrinsic on PPC64Lynn Boger2021-10-181-0/+2
* cmd/compile: don't emit unnecessary amd64 extension checksnimelehin2021-10-051-1/+5
* cmd/compile: use TZCNT instruction for GOAMD64>=v3wdvxdr2021-10-051-8/+16
* cmd/compile: intrinsify Mul64 on riscv64Meng Zhuo2021-08-161-0/+1
* cmd/compile: rescue stmt boundaries from OpArgXXXReg and OpSelectN.David Chase2021-04-141-4/+1
* cmd/compile: optimize shift pairs and masks on s390xMichael Munday2020-11-061-1/+1
* 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