]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.regabi] cmd/compile: intercept the making of OADDR nodes
authorKeith Randall <khr@golang.org>
Sat, 28 Nov 2020 23:53:32 +0000 (15:53 -0800)
committerKeith Randall <khr@golang.org>
Mon, 14 Dec 2020 23:35:06 +0000 (23:35 +0000)
commitfea898a4b0f02cee08ea978eb5ce541a85783690
tree7751feb86514efa78c10e26a799ece8633211783
parent617383377f0e870a9258230cf29fd11097b9229a
[dev.regabi] cmd/compile: intercept the making of OADDR nodes

This is a mechanical change to intercept the construction of
all OADDR nodes. We will use the new nodAddr and nodAddrAt
functions to compute the Addrtaken bit.

Change-Id: I90ee3acb8e32540a198a9999284573418729f422
Reviewed-on: https://go-review.googlesource.com/c/go/+/275694
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Keith Randall <khr@golang.org>
Trust: Dan Scales <danscales@google.com>
Reviewed-by: Dan Scales <danscales@google.com>
src/cmd/compile/internal/gc/alg.go
src/cmd/compile/internal/gc/closure.go
src/cmd/compile/internal/gc/iimport.go
src/cmd/compile/internal/gc/inl.go
src/cmd/compile/internal/gc/range.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/select.go
src/cmd/compile/internal/gc/sinit.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/gc/typecheck.go
src/cmd/compile/internal/gc/walk.go