]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile: do not mark OpSP, OpSB pos for debugging
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Thu, 26 Nov 2020 16:28:11 +0000 (23:28 +0700)
committerCuong Manh Le <cuong.manhle.vn@gmail.com>
Tue, 1 Dec 2020 01:35:19 +0000 (01:35 +0000)
Fixes #42801

Change-Id: I2080ecacc109479f5820035401ce2b26d72e2ef2
Reviewed-on: https://go-review.googlesource.com/c/go/+/273506
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: David Chase <drchase@google.com>
src/cmd/compile/internal/ssa/func.go

index ec2c67c1fa7330ab60bf70dbbcdffee01aeb24f5..e6f899a2c77b1e098166ef08592bec620e6917f2 100644 (file)
@@ -790,10 +790,10 @@ func (f *Func) spSb() (sp, sb *Value) {
                }
        }
        if sb == nil {
-               sb = f.Entry.NewValue0(initpos, OpSB, f.Config.Types.Uintptr)
+               sb = f.Entry.NewValue0(initpos.WithNotStmt(), OpSB, f.Config.Types.Uintptr)
        }
        if sp == nil {
-               sp = f.Entry.NewValue0(initpos, OpSP, f.Config.Types.Uintptr)
+               sp = f.Entry.NewValue0(initpos.WithNotStmt(), OpSP, f.Config.Types.Uintptr)
        }
        return
 }