summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/regalloc.go
diff options
context:
space:
mode:
authorTodd Neal <todd@tneal.org>2016-03-15 16:57:20 -0500
committerTodd Neal <todd@tneal.org>2016-03-16 02:50:13 +0000
commit763afe13b97dd0e3795a29afc9a43bb1189230db (patch)
tree7771049a034f4300be780ab596a926e3f612ac6a /src/cmd/compile/internal/ssa/regalloc.go
parenta9d0244c334c6d8ac99eb59710d49bb85c707b29 (diff)
downloadgo-git-763afe13b97dd0e3795a29afc9a43bb1189230db.tar.gz
cmd/compile: change logging of spills for regalloc to Warnl format
Change-Id: I01c000ff3f6dc6b0ed691e289eeef0fa61500337 Reviewed-on: https://go-review.googlesource.com/20744 Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/ssa/regalloc.go')
-rw-r--r--src/cmd/compile/internal/ssa/regalloc.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/ssa/regalloc.go b/src/cmd/compile/internal/ssa/regalloc.go
index 68b4974884..865284798d 100644
--- a/src/cmd/compile/internal/ssa/regalloc.go
+++ b/src/cmd/compile/internal/ssa/regalloc.go
@@ -450,7 +450,7 @@ func (s *regAllocState) allocValToReg(v *Value, mask regMask, nospill bool, line
// Load v from its spill location.
case vi.spill != nil:
if s.f.pass.debug > logSpills {
- fmt.Println("regalloc: load spill")
+ s.f.Config.Warnl(vi.spill.Line, "load spill")
}
c = s.curBlock.NewValue1(line, OpLoadReg, v.Type, vi.spill)
vi.spillUsed = true
@@ -1114,7 +1114,7 @@ func (s *regAllocState) regalloc(f *Func) {
vi := s.values[i]
if vi.spillUsed {
if s.f.pass.debug > logSpills {
- fmt.Println("regalloc: spilled value")
+ s.f.Config.Warnl(vi.spill.Line, "spilled value")
}
continue
}