diff options
Diffstat (limited to 'src/cmd/compile/internal/liveness/plive.go')
| -rw-r--r-- | src/cmd/compile/internal/liveness/plive.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/liveness/plive.go b/src/cmd/compile/internal/liveness/plive.go index 9d20199a40..a479badfd0 100644 --- a/src/cmd/compile/internal/liveness/plive.go +++ b/src/cmd/compile/internal/liveness/plive.go @@ -660,10 +660,10 @@ func (lv *liveness) hasStackMap(v *ssa.Value) bool { if !v.Op.IsCall() { return false } - // typedmemclr and typedmemmove are write barriers and + // wbZero and wbCopy are write barriers and // deeply non-preemptible. They are unsafe points and // hence should not have liveness maps. - if sym, ok := v.Aux.(*ssa.AuxCall); ok && (sym.Fn == ir.Syms.Typedmemclr || sym.Fn == ir.Syms.Typedmemmove) { + if sym, ok := v.Aux.(*ssa.AuxCall); ok && (sym.Fn == ir.Syms.WBZero || sym.Fn == ir.Syms.WBMove) { return false } return true |
