]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: schedule in-register OpArg first
authorCherry Zhang <cherryyz@google.com>
Wed, 31 Mar 2021 14:27:06 +0000 (10:27 -0400)
committerCherry Zhang <cherryyz@google.com>
Wed, 31 Mar 2021 18:01:39 +0000 (18:01 +0000)
commitcb42e3e979830ccaac72d02512f522a820c6a5e7
tree31229b2ff7fc0ccd5f1a9a0ab34654bff912c315
parent46fa8afca61cf60c64f006685cd6cbb94e080118
cmd/compile: schedule in-register OpArg first

OpArgXXXReg values must be scheduled at the very top, as their
registers need to be live at the beginning before any other use
of the register.

Change-Id: Ic76768bb74da402adbe61db3b2d174ecd3f9fffc
Reviewed-on: https://go-review.googlesource.com/c/go/+/306329
Trust: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
src/cmd/compile/internal/ssa/schedule.go