]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] cmd/compile: peephole simd mask load/stores from bits
authorJunyang Shao <shaojunyang@google.com>
Fri, 10 Oct 2025 19:10:31 +0000 (19:10 +0000)
committerJunyang Shao <shaojunyang@google.com>
Tue, 14 Oct 2025 19:26:41 +0000 (12:26 -0700)
commit647c7901438a3f26153d0820ddfa5d07c486a487
treefc88a30ad294b6369fa91043f042e01d99dc987a
parent2e71cf1a2a6f289cb0d5e1acaca472394d95600e
[dev.simd] cmd/compile: peephole simd mask load/stores from bits

The added test are manually checked that the peepholes are triggered.

Change-Id: Ibd29eac449869b52c2376f9eafd83410b5266890
Reviewed-on: https://go-review.googlesource.com/c/go/+/710916
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/cmd/compile/internal/amd64/ssa.go
src/cmd/compile/internal/ssa/_gen/AMD64.rules
src/cmd/compile/internal/ssa/_gen/AMD64Ops.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/simd/internal/simd_test/simd_test.go