]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: remove some uses of ir.CurFunc
authorMatthew Dempsky <mdempsky@google.com>
Fri, 18 Aug 2023 05:13:22 +0000 (22:13 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 18 Aug 2023 22:38:50 +0000 (22:38 +0000)
commit89eb6b76ae4b81b2b5613d62a8afec9e791c55ec
tree632922ae71a9f72cff9ca957f7fd6eacba1c894a
parent78f90511ec89774fcdfe3d619972a58dd73b4954
cmd/compile: remove some uses of ir.CurFunc

This CL updates several frontend passes to stop relying on
ir.CurFunc (at least directly).

Change-Id: I3c3529e81e27fb05d54a828f081f7c7efc31af67
Reviewed-on: https://go-review.googlesource.com/c/go/+/520606
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/devirtualize/pgo.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/inline/inl.go
src/cmd/compile/internal/loopvar/loopvar.go
src/cmd/compile/internal/noder/reader.go