aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCherry Mui <cherryyz@google.com>2025-09-18 16:08:06 -0400
committerCherry Mui <cherryyz@google.com>2025-09-18 13:36:42 -0700
commit7ae0eb2e801e12570f189b36899bdf59b4da1b4a (patch)
tree0180a7ceb4ef1f7ad3edef24247f8f9675392e47 /src
parent31b664d40b823259fc96253b7e6e4a0aba093dca (diff)
downloadgo-7ae0eb2e801e12570f189b36899bdf59b4da1b4a.tar.xz
[dev.simd] cmd/compile: remove Add32x4 generic op
This was for my early prototype, not used in real code. Change-Id: I154a027ae2335d12e44625c0e3ce42a7b7d84976 Reviewed-on: https://go-review.googlesource.com/c/go/+/705335 Reviewed-by: Junyang Shao <shaojunyang@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/compile/internal/ssa/_gen/genericOps.go5
-rw-r--r--src/cmd/compile/internal/ssa/opGen.go6
2 files changed, 2 insertions, 9 deletions
diff --git a/src/cmd/compile/internal/ssa/_gen/genericOps.go b/src/cmd/compile/internal/ssa/_gen/genericOps.go
index 188c1c4365..6b94fea819 100644
--- a/src/cmd/compile/internal/ssa/_gen/genericOps.go
+++ b/src/cmd/compile/internal/ssa/_gen/genericOps.go
@@ -675,9 +675,8 @@ var genericOps = []opData{
{name: "PrefetchCache", argLength: 2, hasSideEffects: true}, // Do prefetch arg0 to cache. arg0=addr, arg1=memory.
{name: "PrefetchCacheStreamed", argLength: 2, hasSideEffects: true}, // Do non-temporal or streamed prefetch arg0 to cache. arg0=addr, arg1=memory.
- // XXX SIMD
- {name: "Add32x4", argLength: 2}, // arg0 + arg1
- {name: "ZeroSIMD", argLength: 0},
+ // SIMD
+ {name: "ZeroSIMD", argLength: 0}, // zero value of a vector
{name: "LoadMask8x16", argLength: 2}, // arg0 = ptr, arg1 = mem
{name: "LoadMask8x32", argLength: 2}, // arg0 = ptr, arg1 = mem
{name: "LoadMask8x64", argLength: 2}, // arg0 = ptr, arg1 = mem
diff --git a/src/cmd/compile/internal/ssa/opGen.go b/src/cmd/compile/internal/ssa/opGen.go
index 531fe991ee..cb0ffa8e80 100644
--- a/src/cmd/compile/internal/ssa/opGen.go
+++ b/src/cmd/compile/internal/ssa/opGen.go
@@ -5341,7 +5341,6 @@ const (
OpClobberReg
OpPrefetchCache
OpPrefetchCacheStreamed
- OpAdd32x4
OpZeroSIMD
OpLoadMask8x16
OpLoadMask8x32
@@ -75615,11 +75614,6 @@ var opcodeTable = [...]opInfo{
generic: true,
},
{
- name: "Add32x4",
- argLen: 2,
- generic: true,
- },
- {
name: "ZeroSIMD",
argLen: 0,
generic: true,