]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] simd, cmd/compile: generated code for Broadcast
authorDavid Chase <drchase@google.com>
Tue, 5 Aug 2025 21:34:05 +0000 (17:34 -0400)
committerDavid Chase <drchase@google.com>
Wed, 13 Aug 2025 18:48:29 +0000 (11:48 -0700)
commitddb689c7bb681023491109c7d9673f389d6e06ee
tree84d341b56492ead898b5e01409720aee784f8e88
parente001300cf21bad54afb5052e9ff823f8c1cbd407
[dev.simd] simd, cmd/compile: generated code for Broadcast

Generated by simdgen CL 693599

This turned out to require some additional work in
other places, including filling in missing
methods (use OverwriteBase to get FP versions).

Also includes a test.

Change-Id: I2efe8967837834745f9cae661d4d4dcbb5390b6f
Reviewed-on: https://go-review.googlesource.com/c/go/+/693758
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Junyang Shao <shaojunyang@google.com>
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/simd/genfiles.go
src/simd/ops_amd64.go
src/simd/simd_test.go
src/simd/slice_amd64.go