]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] simd, cmd/compile: added simd methods for VSHUFP[DS]
authorDavid Chase <drchase@google.com>
Wed, 20 Aug 2025 21:29:04 +0000 (17:29 -0400)
committerDavid Chase <drchase@google.com>
Tue, 23 Sep 2025 20:25:22 +0000 (13:25 -0700)
commitbf00f5dfd6152c00881ce10275ed006e0b991c11
tree6d1e0be17c923a2528612857dc77034c691e6da9
parent8e60feeb41bd5212ebdcec3e7769116cb4a2d4f8
[dev.simd] simd, cmd/compile: added simd methods for VSHUFP[DS]

These are package private, and will be hidden behind
other methods in a following CL with a more general
interface.

Change-Id: Id090a5de06a0e2aed5cc60a11ff627c5e3b9c52d
Reviewed-on: https://go-review.googlesource.com/c/go/+/698577
Reviewed-by: Junyang Shao <shaojunyang@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
14 files changed:
src/cmd/compile/internal/amd64/simdssa.go
src/cmd/compile/internal/ssa/_gen/simdAMD64.rules
src/cmd/compile/internal/ssa/_gen/simdAMD64ops.go
src/cmd/compile/internal/ssa/_gen/simdgenericOps.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssagen/simdintrinsics.go
src/go/build/deps_test.go
src/simd/_gen/simdgen/ops/Moves/categories.yaml
src/simd/_gen/simdgen/ops/Moves/go.yaml
src/simd/internal/simd_test/helpers_test.go
src/simd/internal/test_helpers/checkslices.go [new file with mode: 0644]
src/simd/ops_amd64.go
src/simd/pkginternal_test.go [new file with mode: 0644]