aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/opGen.go
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2020-01-23 22:19:39 -0800
committerJosh Bleecher Snyder <josharian@gmail.com>2020-02-22 15:33:55 +0000
commit1894842b751d86b642249d8171250acba0395205 (patch)
tree99e5b321c69ea1bdeb5a21c30986183d21905c9b /src/cmd/compile/internal/ssa/opGen.go
parent638df87fa4f927763f99ebf0c6bc9c4a5380d1f9 (diff)
downloadgo-1894842b751d86b642249d8171250acba0395205.tar.gz
go-1894842b751d86b642249d8171250acba0395205.zip
cmd/compile: allow values with aux Sym to fault on nil args
And use this newfound power to more precisely describe some PPC64 ops. Change-Id: Idb2b669d74fbab5f3508edf19f7e3347306b0daf Reviewed-on: https://go-review.googlesource.com/c/go/+/217002 Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'src/cmd/compile/internal/ssa/opGen.go')
-rw-r--r--src/cmd/compile/internal/ssa/opGen.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/ssa/opGen.go b/src/cmd/compile/internal/ssa/opGen.go
index 6e18f1933b..879490babf 100644
--- a/src/cmd/compile/internal/ssa/opGen.go
+++ b/src/cmd/compile/internal/ssa/opGen.go
@@ -23950,7 +23950,7 @@ var opcodeTable = [...]opInfo{
},
{
name: "MOVDBRstore",
- auxType: auxSymOff,
+ auxType: auxSym,
argLen: 3,
faultOnNilArg0: true,
symEffect: SymWrite,
@@ -23964,7 +23964,7 @@ var opcodeTable = [...]opInfo{
},
{
name: "MOVWBRstore",
- auxType: auxSymOff,
+ auxType: auxSym,
argLen: 3,
faultOnNilArg0: true,
symEffect: SymWrite,
@@ -23978,7 +23978,7 @@ var opcodeTable = [...]opInfo{
},
{
name: "MOVHBRstore",
- auxType: auxSymOff,
+ auxType: auxSym,
argLen: 3,
faultOnNilArg0: true,
symEffect: SymWrite,