aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/rewrite.go
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2020-04-23 22:46:11 -0700
committerJosh Bleecher Snyder <josharian@gmail.com>2020-04-24 23:12:23 +0000
commit6b5ab20b6587b02da1091d2ca9e6c9dbef70f6cb (patch)
tree27beaeb8bb2c1c0d286820802401106d274824b8 /src/cmd/compile/internal/ssa/rewrite.go
parent4799955004ccc99bd7d50ebfdc4e42d726ec32a9 (diff)
downloadgo-6b5ab20b6587b02da1091d2ca9e6c9dbef70f6cb.tar.gz
go-6b5ab20b6587b02da1091d2ca9e6c9dbef70f6cb.zip
cmd/compile: convert devirtualization rule to typed aux
Passes toolstash-check. Change-Id: Iebcdc35f1a2112d5384c70eb3fdbd92ebb3d248e Reviewed-on: https://go-review.googlesource.com/c/go/+/229689 Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/ssa/rewrite.go')
-rw-r--r--src/cmd/compile/internal/ssa/rewrite.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/ssa/rewrite.go b/src/cmd/compile/internal/ssa/rewrite.go
index 0e2d7eb5aa..59e06faf0c 100644
--- a/src/cmd/compile/internal/ssa/rewrite.go
+++ b/src/cmd/compile/internal/ssa/rewrite.go
@@ -695,7 +695,7 @@ func uaddOvf(a, b int64) bool {
// de-virtualize an InterCall
// 'sym' is the symbol for the itab
-func devirt(v *Value, sym interface{}, offset int64) *obj.LSym {
+func devirt(v *Value, sym Sym, offset int64) *obj.LSym {
f := v.Block.Func
n, ok := sym.(*obj.LSym)
if !ok {