aboutsummaryrefslogtreecommitdiff
path: root/src/internal/bytealg
AgeCommit message (Expand)Author
2023-04-18runtime: improve index on ppc64x/power10Archana R
2023-04-07internal/bytealg, runtime: align some loong64 asm loops to 16-byte boundariesWANG Xuerui
2023-03-21internal/bytealg: rewrite PPC64 ComparePaul E. Murphy
2023-03-16runtime: improve equal on ppc64x/power10Archana R
2023-03-09internal/bytealg: remove aix and linux build tags from ppc64 index codeJoel Sing
2023-03-02all: move //go: function directives directly above functionsMichael Pratt
2023-02-27bytes, strings: avoid unnecessary zero initializationJoe Tsai
2023-02-11internal/bytealg: simplify and improve compare on riscv64Joel Sing
2022-11-07internal/bytealg: add PCALIGN to indexbodyp9 function on ppc64xArchana R
2022-10-31internal/bytealg: fix bug in index function for ppc64le/power9Archana R
2022-10-26all: delete riscv64 non-register ABI fallback pathWayne Zuo
2022-09-19internal/bytealg: correct alignment checks for compare/memequal on riscv64Joel Sing
2022-08-18runtime: remove dead code and unnecessary checks for amd64vpachkov
2022-05-17internal/bytealg: support basic byte operation on loong64Xiaodong Liu
2022-05-09internal/bytealg: optimize index function for ppc64le/power9Archana R
2022-05-03internal/bytealg: mask high bit for riscv64 regabiMeng Zhuo
2022-05-02internal/bytealg: improve PPC64 equalPaul E. Murphy
2022-04-22internal/bytealg: optimize cmpbody for ppc64le/ppc64Archana R
2022-04-22internal/bytealg: port bytealg functions to reg ABI on riscv64Meng Zhuo
2022-04-15internal/bytealg: optimize indexbyte function for ppc64le/power9Archana R
2022-03-28all: delete PPC64 non-register ABI fallback pathCherry Mui
2022-03-18all: delete ARM64 non-register ABI fallback pathCherry Mui
2022-03-10cmd/compile,bytealg: change context register on riscv64Meng Zhuo
2022-03-08internal/bytealg: optimise compare on riscv64Joel Sing
2022-03-08internal/bytealg: optimise memequal on riscv64Joel Sing
2021-11-06all: remove more leftover // +build linesTobias Klauser
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-10-21internal/bytealg: fix Separator length check for Index/ppc64leArchana R
2021-10-19internal/bytealg: port bytes.Index and bytes.Count to reg ABI on ppc64xArchana R
2021-09-28internal/bytealg: port bytealg functions to reg ABI on ppc64xLynn Boger
2021-08-23all: replace runtime SSE2 detection with GO386 settingMartin Möhrmann
2021-08-11[dev.typeparams] runtime, internal/bytealg: remove regabi fallback code on AMD64Cherry Mui
2021-06-16[dev.typeparams] all: merge master (785a8f6) into dev.typeparamsCuong Manh Le
2021-06-15internal/bytealg: remove duplicate go:build linecuishuang
2021-06-03[dev.typeparams] runtime, internal/bytealg: port performance-critical functio...Cherry Mui
2021-06-03[dev.typeparams] internal/bytealg: call memeqbody directly in memequal_varlen...Cherry Mui
2021-05-13all: add //go:build lines to assembly filesTobias Klauser
2021-04-21internal/bytealg: add power9 version of bytes indexLynn Boger
2021-04-15bytes: add asm implementation for index on ppc64xLynn Boger
2021-04-15internal/bytealg: port more performance-critical functions to ABIInternalAustin Clements
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2020-10-23internal/bytealg: improve mips64x equal on large sizeMeng Zhuo
2020-10-19internal/bytealg: add assembly implementation of Count/CountString for riscv64Tobias Klauser
2020-10-13internal/bytealg: fix typo in IndexRabinKarp{,Bytes} godocTobias Klauser
2020-09-23bytes, internal/bytealg: fix incorrect IndexString usageMichael Munday
2020-08-17internal/bytealg: use CBZ instructionsHeisenberg
2020-08-16crypto,internal/bytealg: fix assembly that clobbers BPKeith Randall
2020-03-11strings, bytes: improve IndexAny and LastIndexAny performanceerifan01
2020-03-04bytes, strings: moves indexRabinKarp function to internal/bytealgerifan01
2020-02-04internal/bytealg: fix riscv64 offset namesJosh Bleecher Snyder