aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/noder.go
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2021-01-11 14:30:16 -0800
committerMatthew Dempsky <mdempsky@google.com>2021-01-12 01:25:32 +0000
commitf57f484053f276c6fb57047cf02fa043974d7b95 (patch)
tree1083c29ed2c613d10e6fcb6497c157d69e1aa55b /src/cmd/compile/internal/noder/noder.go
parent7fd84c6e465d9c9d9424538ec99da2c59afdd469 (diff)
downloadgo-f57f484053f276c6fb57047cf02fa043974d7b95.tar.xz
[dev.regabi] cmd/compile: decouple escape analysis from Name.Vargen
Escape analysis needs to know the index of result parameters for recording escape-flow information. It currently relies on Vargen for this, but it can easily figure this out for itself. So just do that instead, so that we can remove Vargen. Passes toolstash -cmp. For #43633. Change-Id: I65dedc2d73bc25e85ff400f308e50b73dc503630 Reviewed-on: https://go-review.googlesource.com/c/go/+/283192 Trust: Matthew Dempsky <mdempsky@google.com> Trust: Dan Scales <danscales@google.com> Run-TryBot: Matthew Dempsky <mdempsky@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Dan Scales <danscales@google.com>
Diffstat (limited to 'src/cmd/compile/internal/noder/noder.go')
0 files changed, 0 insertions, 0 deletions