.. |
bytealg.go
|
strings: make use of sizeclasses in (*Builder).Grow
|
2024-02-19 19:51:15 +00:00 |
compare_386.s
|
all: replace runtime SSE2 detection with GO386 setting
|
2021-08-23 21:22:58 +00:00 |
compare_amd64.s
|
runtime: remove dead code and unnecessary checks for amd64
|
2022-08-18 17:17:01 +00:00 |
compare_arm.s
|
internal/bytealg: use word-wise comparison for Compare on arm
|
2019-03-06 16:09:38 +00:00 |
compare_arm64.s
|
all: delete ARM64 non-register ABI fallback path
|
2022-03-18 18:26:13 +00:00 |
compare_generic.go
|
strings: intrinsify and optimize Compare
|
2024-04-04 23:39:07 +00:00 |
compare_loong64.s
|
all: delete loong64 non-register ABI fallback path
|
2024-05-13 15:04:25 +00:00 |
compare_mips64x.s
|
all: remove more leftover // +build lines
|
2021-11-06 10:24:44 +00:00 |
compare_mipsx.s
|
all: remove more leftover // +build lines
|
2021-11-06 10:24:44 +00:00 |
compare_native.go
|
strings: intrinsify and optimize Compare
|
2024-04-04 23:39:07 +00:00 |
compare_ppc64x.s
|
internal/bytealg: improve compare on Power10/PPC64
|
2023-08-28 17:33:20 +00:00 |
compare_riscv64.s
|
all: clean up addition of constants in riscv64 assembly
|
2023-11-09 13:57:06 +00:00 |
compare_s390x.s
|
strings,bytes: use inlineable function trampolines instead of linkname
|
2018-11-08 20:52:47 +00:00 |
compare_wasm.s
|
runtime,internal/bytealg: optimize wasmZero, wasmMove, Compare
|
2019-10-11 04:00:35 +00:00 |
count_amd64.s
|
internal/bytealg: process two AVX2 lanes per Count loop
|
2023-10-06 20:54:43 +00:00 |
count_arm.s
|
internal/bytealg: add assembly implementation of Count/CountString on arm
|
2019-03-19 16:33:10 +00:00 |
count_arm64.s
|
internal/bytealg: optimize Count/CountString in arm64
|
2023-10-31 17:00:27 +00:00 |
count_generic.go
|
all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)
|
2021-10-28 18:17:57 +00:00 |
count_native.go
|
all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)
|
2021-10-28 18:17:57 +00:00 |
count_ppc64x.s
|
internal/bytealg: optimize Count/CountString for PPC64/Power10
|
2023-08-14 20:30:44 +00:00 |
count_riscv64.s
|
internal/bytealg: optimize Count with PCALIGN in riscv64
|
2023-11-22 01:59:01 +00:00 |
count_s390x.s
|
all: fix a bunch of misspellings
|
2019-11-15 21:04:43 +00:00 |
equal_386.s
|
all: replace runtime SSE2 detection with GO386 setting
|
2021-08-23 21:22:58 +00:00 |
equal_amd64.s
|
internal/bytealg: use PCALIGN in memequal
|
2023-11-17 16:34:40 +00:00 |
equal_arm.s
|
bytes, internal/bytealg: simplify Equal
|
2019-04-24 00:56:36 +00:00 |
equal_arm64.s
|
runtime: short path for equal pointers in arm64 memequal
|
2024-01-24 16:07:25 +00:00 |
equal_generic.go
|
bytes, internal/bytealg: simplify Equal
|
2019-04-24 00:56:36 +00:00 |
equal_loong64.s
|
all: delete loong64 non-register ABI fallback path
|
2024-05-13 15:04:25 +00:00 |
equal_mips64x.s
|
all: remove more leftover // +build lines
|
2021-11-06 10:24:44 +00:00 |
equal_mipsx.s
|
all: remove more leftover // +build lines
|
2021-11-06 10:24:44 +00:00 |
equal_native.go
|
bytes, internal/bytealg: simplify Equal
|
2019-04-24 00:56:36 +00:00 |
equal_ppc64x.s
|
cmd/internal/obj/ppc64: modify PCALIGN to ensure alignment
|
2023-04-21 16:47:45 +00:00 |
equal_riscv64.s
|
all: clean up addition of constants in riscv64 assembly
|
2023-11-09 13:57:06 +00:00 |
equal_s390x.s
|
bytes, internal/bytealg: simplify Equal
|
2019-04-24 00:56:36 +00:00 |
equal_wasm.s
|
bytes, internal/bytealg: simplify Equal
|
2019-04-24 00:56:36 +00:00 |
index_amd64.go
|
internal/bytealg: move short string Index implementations into bytealg
|
2018-03-04 19:49:44 +00:00 |
index_amd64.s
|
internal/bytealg: optimize Index/IndexString in amd64
|
2023-08-07 00:20:48 +00:00 |
index_arm64.go
|
internal/bytealg: fix function reference in comments
|
2019-04-02 05:45:33 +00:00 |
index_arm64.s
|
all: fix typos detected by github.com/client9/misspell
|
2018-08-23 15:54:07 +00:00 |
index_generic.go
|
all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)
|
2021-10-28 18:17:57 +00:00 |
index_native.go
|
all: move //go: function directives directly above functions
|
2023-03-02 22:56:35 +00:00 |
index_ppc64x.go
|
internal/bytealg: remove aix and linux build tags from ppc64 index code
|
2023-03-09 05:34:46 +00:00 |
index_ppc64x.s
|
cmd/internal/obj/ppc64: modify PCALIGN to ensure alignment
|
2023-04-21 16:47:45 +00:00 |
index_s390x.go
|
internal/bytealg: move short string Index implementations into bytealg
|
2018-03-04 19:49:44 +00:00 |
index_s390x.s
|
internal/bytealg: move short string Index implementations into bytealg
|
2018-03-04 19:49:44 +00:00 |
indexbyte_386.s
|
strings,bytes: use inlineable function trampolines instead of linkname
|
2018-11-08 20:52:47 +00:00 |
indexbyte_amd64.s
|
internal/bytealg: optimize indexbyte in amd64
|
2023-11-01 19:06:01 +00:00 |
indexbyte_arm.s
|
internal/bytealg: share code for IndexByte functions on arm
|
2019-03-18 07:37:13 +00:00 |
indexbyte_arm64.s
|
strings,bytes: use inlineable function trampolines instead of linkname
|
2018-11-08 20:52:47 +00:00 |
indexbyte_generic.go
|
internal/bytealg: use generic IndexByte on plan9/amd64
|
2023-07-20 17:30:15 +00:00 |
indexbyte_loong64.s
|
all: delete loong64 non-register ABI fallback path
|
2024-05-13 15:04:25 +00:00 |
indexbyte_mips64x.s
|
all: remove more leftover // +build lines
|
2021-11-06 10:24:44 +00:00 |
indexbyte_mipsx.s
|
all: remove more leftover // +build lines
|
2021-11-06 10:24:44 +00:00 |
indexbyte_native.go
|
internal/bytealg: use generic IndexByte on plan9/amd64
|
2023-07-20 17:30:15 +00:00 |
indexbyte_ppc64x.s
|
internal/bytealg: rewrite indexbytebody on PPC64
|
2023-04-21 16:10:29 +00:00 |
indexbyte_riscv64.s
|
all: clean up addition of constants in riscv64 assembly
|
2023-11-09 13:57:06 +00:00 |
indexbyte_s390x.s
|
strings,bytes: use inlineable function trampolines instead of linkname
|
2018-11-08 20:52:47 +00:00 |
indexbyte_wasm.s
|
internal/bytealg: simplify memchr for wasm
|
2019-03-29 03:59:19 +00:00 |
lastindexbyte_generic.go
|
internal/bytealg: add generic LastIndexByte{,String}
|
2023-08-25 15:08:28 +00:00 |