aboutsummaryrefslogtreecommitdiff
path: root/test/codegen/mathbits.go
AgeCommit message (Expand)Author
2024-05-23test/codegen: add Mul test for riscv64Meng Zhuo
2024-03-15cmd/compile/internal: generate ADDZE on PPC64Paul E. Murphy
2023-11-09cmd/internal/obj/ppc64: remove C_UCON optab matching classPaul E. Murphy
2023-08-04cmd/compile: don't use BTS when OR works, add direct memory BTS operationsKeith Randall
2023-07-31cmd/compile: intrinsify Sub64 on mips64Junxian Zhu
2023-07-31cmd/compile: intrinsify Add64 on mips64Junxian Zhu
2023-03-14cmd/compile: instrinsify TrailingZeros{8,32,64} for 386Wayne Zuo
2023-02-08cmd/compile: intrinsify math/bits/ReverseBytes{32|64} for 386Wayne Zuo
2023-02-03cmd/compile: intrinsify math/bits/ReverseBytes{16|32|64} for ppc64/power10Archana R
2023-01-27test/codegen: merge identical ppc64 and ppc64le testsPaul E. Murphy
2023-01-27test/codegen: combine trivial PPC64 tests into ppc64xPaul E. Murphy
2022-11-03cmd/compile/internal/ssa: re-adjust CarryChainTail scheduling priorityPaul E. Murphy
2022-10-07cmd/compile: intrinsify Sub64 on loong64Wayne Zuo
2022-10-07cmd/compile: intrinsify Add64 on loong64Wayne Zuo
2022-09-02cmd/compile: optimize RotateLeft8/16 on arm64ruinan
2022-08-27cmd/compile: intrinsify Sub64 on riscv64Wayne Zuo
2022-08-27cmd/compile: intrinsify Add64 on riscv64Wayne Zuo
2022-08-24cmd/compile: deadcode for LoweredMuluhilo on riscv64Wayne Zuo
2022-08-22cmd/compile: split Muluhilo op on ARM64Cherry Mui
2022-08-17test/codegen: updated multiple tests to verify on ppc64,ppc64leArchana R
2022-05-10cmd/compile: lower Add64/Sub64 into ssa on PPC64Paul E. Murphy
2022-04-04cmd/compile: use LZCNT instruction for GOAMD64>=3Wayne Zuo
2021-10-18cmd/compile/internal/ssagen: set BitLen32 as intrinsic on PPC64Lynn Boger
2021-10-05cmd/compile: don't emit unnecessary amd64 extension checksnimelehin
2021-10-05cmd/compile: use TZCNT instruction for GOAMD64>=v3wdvxdr
2021-08-16cmd/compile: intrinsify Mul64 on riscv64Meng Zhuo
2021-04-14cmd/compile: rescue stmt boundaries from OpArgXXXReg and OpSelectN.David Chase
2020-11-06cmd/compile: optimize shift pairs and masks on s390xMichael Munday
2020-08-27cmd/compile: generate subfic on ppc64Paul E. Murphy
2020-04-22cmd/compile: clean up codegen for branch-on-carry on s390xMichael Munday
2020-04-04cmd/compile: add intrinsic HasCPUFeature for checking cpu featuresJosh Bleecher Snyder
2019-10-14cmd/compile: add math/bits.Mul64 intrinsic on mips64xMeng Zhuo
2019-09-13cmd/compile: add math/bits.Mul64 intrinsic on s390xRuixin Bao
2019-08-31cmd/compile: intrinsify RotateLeft32 on wasmBrian Kessler
2019-08-30cmd/compile: optimize 386's math.bits.TrailingZeros16Ben Shi
2019-08-28test/codegen: fix ARM32 RotateLeft32 testCherry Zhang
2019-08-28cmd/compile: optimize ARM's math.bits.RotateLeft32Ben Shi
2019-08-28Revert "cmd/compile: optimize 386's math.bits.TrailingZeros16"Bryan C. Mills
2019-08-28cmd/compile: optimize 386's math.bits.TrailingZeros16Ben Shi
2019-05-03cmd/compile: add math/bits.{Add,Sub}64 intrinsics on s390xMichael Munday
2019-04-28cmd/compile: intrinsify math/bits.Add64 for ppc64xCarlos Eduardo Seo
2019-04-22cmd/compile: intrinsify math/bits.Sub64 for arm64erifan01
2019-04-20cmd/compile: reduce bits.Div64(0, lo, y) to 64 bit divisionJosh Bleecher Snyder
2019-03-22cmd/compile: follow up intrinsifying math/bits.Add64 for arm64erifan01
2019-03-20cmd/compile/internal, cmd/internal/obj/ppc64: generate new count trailing zer...Carlos Eduardo Seo
2019-03-20cmd/compile: intrinsify math/bits.Add64 for arm64erifan01
2019-03-15cmd/compile: eliminate unnecessary type conversions in TrailingZeros(16|8) fo...Tobias Klauser
2019-03-14math, math/bits: add intrinsics for wasmRichard Musiol
2019-03-07cmd/compile: eliminate unnecessary type conversions in TrailingZeros(16|8) fo...erifan01
2019-03-07cmd/compile: add an optimization rule for math/bits.ReverseBytes16 on armerifan01