]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] simd: add emulations for missing AVX2 comparisons
authorDavid Chase <drchase@google.com>
Fri, 1 Aug 2025 13:23:45 +0000 (09:23 -0400)
committerDavid Chase <drchase@google.com>
Wed, 13 Aug 2025 18:49:05 +0000 (11:49 -0700)
commit2080415aa2e65dc174d2f8f8876cc16aa9c2b7c3
tree3fba120a36b1a541789d6a061f1a5549c1914b4b
parentddb689c7bb681023491109c7d9673f389d6e06ee
[dev.simd] simd: add emulations for missing AVX2 comparisons

this also removes AVX512 versions of the operations
that would use the same names, but not run on AVX2-only

includes files generated by simdgen CL 692355

Change-Id: Iff29042245b7688133fed49a03e681e85235b8a8
Reviewed-on: https://go-review.googlesource.com/c/go/+/692335
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/compare_test.go
src/simd/genfiles.go
src/simd/ops_amd64.go
src/simd/slice_amd64.go