]> Cypherpunks repositories - gostls13.git/commit
[dev.regabi] cmd/compile: ir.Node is no longer an ssa.Aux
authorMatthew Dempsky <mdempsky@google.com>
Mon, 7 Dec 2020 02:25:41 +0000 (18:25 -0800)
committerMatthew Dempsky <mdempsky@google.com>
Tue, 8 Dec 2020 01:47:04 +0000 (01:47 +0000)
commitbb31c75343de2114f541cd66870ace3f33047550
tree7840d98cf987fe963900ccb25373be7a74d02854
parent6db970e20acd7caeed268fdff458609570f21c90
[dev.regabi] cmd/compile: ir.Node is no longer an ssa.Aux

After the previous rewrite, we can now remove CanBeAnSSASym and
CanBeAnSSAAux from the generic Node interface, and declare them just
on *ir.Name.

Updates #42982.

Change-Id: I865771fd30c95c009740410844f20ade08648343
Reviewed-on: https://go-review.googlesource.com/c/go/+/275790
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/compile/internal/ir/mini.go
src/cmd/compile/internal/ir/name.go
src/cmd/compile/internal/ir/node.go