aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssagen
diff options
context:
space:
mode:
authorThan McIntosh <thanm@google.com>2021-05-03 09:32:22 -0400
committerThan McIntosh <thanm@google.com>2021-05-03 16:31:10 +0000
commit472f519fe26652af2fcef6121e259d7f193b27cf (patch)
tree35ee608e5b3211023508f8eaff84ba293c3d5d87 /src/cmd/compile/internal/ssagen
parentd75fbac54d34484041a5ecb0b65f298b821cd963 (diff)
downloadgo-472f519fe26652af2fcef6121e259d7f193b27cf.tar.gz
go-472f519fe26652af2fcef6121e259d7f193b27cf.zip
cmd/compile/internal/ssagen: fix misleading comment
Fix up a slightly stale comment in the part of ssa generation that zeros ambiguously live variables: with the advent of the register ABI, the ir.Func "Dcl" slice is no longer entirely sorted by frame offset, although this is still the case for the local vars in Dcl. Change-Id: I633f43d16f0d4e0b444193a6edb6b2aa1154eea7 Reviewed-on: https://go-review.googlesource.com/c/go/+/316309 Trust: Than McIntosh <thanm@google.com> Run-TryBot: Than McIntosh <thanm@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/cmd/compile/internal/ssagen')
-rw-r--r--src/cmd/compile/internal/ssagen/ssa.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/ssagen/ssa.go b/src/cmd/compile/internal/ssagen/ssa.go
index b8f84f5712..85ebf62e98 100644
--- a/src/cmd/compile/internal/ssagen/ssa.go
+++ b/src/cmd/compile/internal/ssagen/ssa.go
@@ -7148,7 +7148,8 @@ func defframe(s *State, e *ssafn, f *ssa.Func) {
// keep track of which helper registers have been zeroed.
var state uint32
- // Iterate through declarations. They are sorted in decreasing Xoffset order.
+ // Iterate through declarations. Autos are sorted in decreasing
+ // frame offset order.
for _, n := range e.curfn.Dcl {
if !n.Needzero() {
continue