[dev.simd] all: merge master (d2b991c) into dev.simd Merge List: + 2026-06-04 d2b991c840 simd: for 1.27, changed StorePart to return the length stored + 2026-06-04 9a23a318c9 simd: for 1.27, remove deprecated arm64 "As..." methods + 2026-06-04 3521c10d5e simd, cmd/compile: for 1.27, rename MulEvenWiden to MulWidenEven + 2026-06-04 6f010acf75 simd: for 1.27, remove deprecated Merge method + 2026-06-04 07664b7a53 simd: for 1.27, remove the arm64 uint vector to mask conversions + 2026-06-04 67c2e8b1fb simd: for 1.27, remove arm64 LookupOrKeep + 2026-06-04 e50343d863 simd: for 1.27, rename Deinterleave and Transpose + 2026-06-04 20e9fe5d36 simd: for 1.27, remove SetHi and rename GetHi to HiToLo + 2026-06-04 bdd2182ec5 go/types, types2: do not reuse declared Funcs for expanded methods + 2026-06-04 8b42aab894 simd: refactor simdgen to simplify custom ssa rulegen + 2026-06-04 7de45e82f2 simd, cmd/compile: for 1.27, postpone arm64 Const shift methods + 2026-06-04 e07983a299 cmd/compile: minor midway-related cleanups + 2026-06-04 62fcd1a452 simd: added some tests + 2026-06-04 c0cd914383 cmd/compile: better error message when using promoted field with version < 1.27 + 2026-06-04 b7327ecacf simd, cmd/compile: add broadcast to wasm and midway + 2026-06-04 a531ad45f7 cmd/compile: remove multi-register shift optimization on amd64 + 2026-06-04 96736b8f51 net/http: make shouldCopyHeaderOnRedirect case-insensitive for ASCII input + 2026-06-04 3f9d49f9e3 net/http: use raw Punycode when deciding if we should copy headers on redirect + 2026-06-04 3286f7ccc3 net/http: document Client redirect behavior + 2026-06-03 d1d68c2dd0 runtime: show more information for "WaitDelay expired" errors in failed tests + 2026-06-03 8ff56d0d46 crypto/tls: benchmark needs no entropy, old suites + 2026-06-03 c520633879 crypto/internal/fips140test: v1.28 FIPS 140-3 module ACVP updates + 2026-06-03 0252b4be03 runtime: format generic methods properly in tracebacks + 2026-06-02 2ce1819e0c net/http: add additional documentation on Request.PathValue escaping + 2026-06-02 803d53a53c go/types, types2: fix confusing error message in multiple assignment + 2026-06-02 06a1fb3b46 cmd/dist: test GOEXPERIMENT=simd in more places + 2026-06-02 d7a37379a9 cmd/internal/obj/arm64: put SVE support behind GOEXPERIMENT=simd + 2026-06-02 a5b2a19336 crypto/x509: reject IPv4-mapped addresses during parsing + 2026-06-02 a81b20a431 crypto/internal/fips140deps/time: always use unbubbled monotonic clock + 2026-06-01 015343854b cmd/go: allow defaults for removed GODEBUG settings + 2026-06-01 33001a6225 all: REVERSE MERGE dev.simd (0e5948d) into master Change-Id: I568b16b95999ae2fee87461836b37b7843f3387c
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Gopher image by Renee French, licensed under Creative Commons 4.0 Attribution license.
Our canonical Git repository is located at https://go.googlesource.com/go. There is a mirror of the repository at https://github.com/golang/go.
Unless otherwise noted, the Go source files are distributed under the BSD-style license found in the LICENSE file.
Official binary distributions are available at https://go.dev/dl/.
After downloading a binary release, visit https://go.dev/doc/install for installation instructions.
If a binary distribution is not available for your combination of operating system and architecture, visit https://go.dev/doc/install/source for source installation instructions.
Go is the work of thousands of contributors. We appreciate your help!
To contribute, please read the contribution guidelines at https://go.dev/doc/contribute.
Note that the Go project uses the issue tracker for bug reports and proposals only. See https://go.dev/wiki/Questions for a list of places to ask questions about the Go language.