mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/compile: minor cleanups
Some minor scoping cleanups found by a very old version of grind. Change-Id: I1d373817586445fc87e38305929097b652696fdd Reviewed-on: https://go-review.googlesource.com/21064 Run-TryBot: Dave Cheney <dave@cheney.net> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
633e41432c
commit
b9feb91f32
8 changed files with 23 additions and 39 deletions
|
|
@ -679,9 +679,8 @@ func (s *regAllocState) regalloc(f *Func) {
|
|||
}
|
||||
a := v.Args[idx]
|
||||
m := s.values[a.ID].regs &^ phiUsed
|
||||
var r register
|
||||
if m != 0 {
|
||||
r = pickReg(m)
|
||||
r := pickReg(m)
|
||||
s.freeReg(r)
|
||||
phiUsed |= regMask(1) << r
|
||||
phiRegs = append(phiRegs, r)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue