diff options
Diffstat (limited to 'src/cmd/compile/internal/ssa/flagalloc.go')
| -rw-r--r-- | src/cmd/compile/internal/ssa/flagalloc.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/ssa/flagalloc.go b/src/cmd/compile/internal/ssa/flagalloc.go index b3aa62cd5d..6f20bea9ce 100644 --- a/src/cmd/compile/internal/ssa/flagalloc.go +++ b/src/cmd/compile/internal/ssa/flagalloc.go @@ -113,7 +113,7 @@ func flagalloc(f *Func) { if v := b.Control; v != nil && v != flag && v.Type.IsFlags() { // Recalculate control value. c := v.copyInto(b) - b.Control = c + b.SetControl(c) flag = v } if v := end[b.ID]; v != nil && v != flag { |
