File tree 1 file changed +2
-4
lines changed
src/cmd/compile/internal/ssa
1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -1301,7 +1301,7 @@ func (s *regAllocState) regalloc(f *Func) {
1301
1301
}
1302
1302
b .Values = append (b .Values , v )
1303
1303
s .advanceUses (v )
1304
- goto issueSpill
1304
+ continue
1305
1305
}
1306
1306
if v .Op == OpGetG && s .f .Config .hasGReg {
1307
1307
// use hardware g register
@@ -1311,7 +1311,7 @@ func (s *regAllocState) regalloc(f *Func) {
1311
1311
s .assignReg (s .GReg , v , v )
1312
1312
b .Values = append (b .Values , v )
1313
1313
s .advanceUses (v )
1314
- goto issueSpill
1314
+ continue
1315
1315
}
1316
1316
if v .Op == OpArg {
1317
1317
// Args are "pre-spilled" values. We don't allocate
@@ -1669,8 +1669,6 @@ func (s *regAllocState) regalloc(f *Func) {
1669
1669
v .SetArg (i , a ) // use register version of arguments
1670
1670
}
1671
1671
b .Values = append (b .Values , v )
1672
-
1673
- issueSpill:
1674
1672
}
1675
1673
1676
1674
// Copy the control values - we need this so we can reduce the
You can’t perform that action at this time.
0 commit comments