]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] cmd/compile, simd: add SHA features
authorJunyang Shao <shaojunyang@google.com>
Thu, 16 Oct 2025 16:07:32 +0000 (16:07 +0000)
committerJunyang Shao <shaojunyang@google.com>
Fri, 24 Oct 2025 17:53:28 +0000 (10:53 -0700)
commitcf7c1a4cbb917b6c5d80d1d9443a40cb7720db75
treea1e74fb930fae0c22ad03c377c5bc4f4585ad6e0
parent2b8eded4f4fd3d421d1fb9af68c774142abcf208
[dev.simd] cmd/compile, simd: add SHA features

This CL also fixed some bugs left in CL 712181.

Change-Id: I9cb6cd9fbaef307f352809bf21b8fec3eb62721a
Reviewed-on: https://go-review.googlesource.com/c/go/+/712361
Reviewed-by: David Chase <drchase@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
22 files changed:
src/cmd/compile/internal/amd64/simdssa.go
src/cmd/compile/internal/amd64/ssa.go
src/cmd/compile/internal/ssa/_gen/AMD64Ops.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/intrinsics.go
src/cmd/compile/internal/ssagen/simdintrinsics.go
src/simd/_gen/simdgen/gen_simdIntrinsics.go
src/simd/_gen/simdgen/gen_simdMachineOps.go
src/simd/_gen/simdgen/gen_simdTypes.go
src/simd/_gen/simdgen/gen_simdssa.go
src/simd/_gen/simdgen/gen_utility.go
src/simd/_gen/simdgen/godefs.go
src/simd/_gen/simdgen/main.go
src/simd/_gen/simdgen/ops/Others/categories.yaml
src/simd/_gen/simdgen/ops/Others/go.yaml
src/simd/_gen/simdgen/xed.go
src/simd/cpu.go
src/simd/ops_amd64.go