diff options
author | Keith Randall <khr@golang.org> | 2017-08-17 12:23:34 -0700 |
---|---|---|
committer | Keith Randall <khr@golang.org> | 2017-08-17 21:53:08 +0000 |
commit | bf4d8d3d055c47c03d8e0e05e8d07fd94f793e53 (patch) | |
tree | 83192d8b9c93800088cff335a5f8378f7cb2406b /src/cmd/compile/internal/ssa/location.go | |
parent | 455775dae63eb1277227cbde9e99dc67a3fdb0ea (diff) | |
download | go-bf4d8d3d055c47c03d8e0e05e8d07fd94f793e53.tar.gz go-bf4d8d3d055c47c03d8e0e05e8d07fd94f793e53.zip |
cmd/compile: rename SSA Register.Name to Register.String
Just to get rid of lots of .Name() stutter in printf calls.
Change-Id: I86cf00b3f7b2172387a1c6a7f189c1897fab6300
Reviewed-on: https://go-review.googlesource.com/56630
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'src/cmd/compile/internal/ssa/location.go')
-rw-r--r-- | src/cmd/compile/internal/ssa/location.go | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/cmd/compile/internal/ssa/location.go b/src/cmd/compile/internal/ssa/location.go index dc01bd4235..a482a608a1 100644 --- a/src/cmd/compile/internal/ssa/location.go +++ b/src/cmd/compile/internal/ssa/location.go @@ -11,18 +11,18 @@ import ( // A place that an ssa variable can reside. type Location interface { - Name() string // name to use in assembly templates: %rax, 16(%rsp), ... + String() string // name to use in assembly templates: AX, 16(SP), ... } -// A Register is a machine register, like %rax. +// A Register is a machine register, like AX. // They are numbered densely from 0 (for each architecture). type Register struct { - num int32 + num int32 // dense numbering objNum int16 // register number from cmd/internal/obj/$ARCH name string } -func (r *Register) Name() string { +func (r *Register) String() string { return r.name } @@ -60,7 +60,7 @@ type LocalSlot struct { SplitOffset int64 // .. at this offset. } -func (s LocalSlot) Name() string { +func (s LocalSlot) String() string { if s.Off == 0 { return fmt.Sprintf("%v[%v]", s.N, s.Type) } @@ -69,13 +69,13 @@ func (s LocalSlot) Name() string { type LocPair [2]Location -func (t LocPair) Name() string { +func (t LocPair) String() string { n0, n1 := "nil", "nil" if t[0] != nil { - n0 = t[0].Name() + n0 = t[0].String() } if t[1] != nil { - n1 = t[1].Name() + n1 = t[1].String() } return fmt.Sprintf("<%s,%s>", n0, n1) } |