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:
Dave Cheney 2016-03-24 20:57:53 +11:00
parent 633e41432c
commit b9feb91f32
8 changed files with 23 additions and 39 deletions

View file

@ -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)