]> Cypherpunks repositories - gostls13.git/commit
[dev.simd] cmd/compile, simd/_gen/simdgen: add const load mops
authorJunyang Shao <shaojunyang@google.com>
Fri, 12 Sep 2025 16:43:30 +0000 (16:43 +0000)
committerJunyang Shao <shaojunyang@google.com>
Fri, 12 Sep 2025 17:16:24 +0000 (10:16 -0700)
commit3ec0b25ab7a130709863cf0837190d2995e176a4
treebd1ecaa0641ee7b7413265a982a274aae47388d8
parent1e5631d4e0caddbf46ba61debb95fa9dce67ccbe
[dev.simd] cmd/compile, simd/_gen/simdgen: add const load mops

This CL adds the load + const imm8 variants ofr many instructions.

Change-Id: I46116906077e33eabccc111be6d16019002f3474
Reviewed-on: https://go-review.googlesource.com/c/go/+/703395
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
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/opGen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/simd/_gen/simdgen/gen_simdMachineOps.go
src/simd/_gen/simdgen/gen_simdssa.go