From: Austin Clements Date: Wed, 26 Oct 2016 00:38:20 +0000 (-0400) Subject: cmd/compile: remove unused writebarrierptr, typedmemmove Nodes X-Git-Tag: go1.8beta1~597 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f46324cffbf87b0a6334e09f72e5f73fb79f5a73;p=gostls13.git cmd/compile: remove unused writebarrierptr, typedmemmove Nodes Now that SSA's write barrier pass is generating calls to these, compile doesn't need to look them up. Change-Id: Ib50e5f2c67b247ca280d467c399e23877988bc12 Reviewed-on: https://go-review.googlesource.com/32170 Run-TryBot: Austin Clements TryBot-Result: Gobot Gobot Reviewed-by: Cherry Zhang --- diff --git a/src/cmd/compile/internal/gc/go.go b/src/cmd/compile/internal/gc/go.go index 782e56e009..97066cde01 100644 --- a/src/cmd/compile/internal/gc/go.go +++ b/src/cmd/compile/internal/gc/go.go @@ -380,7 +380,4 @@ var panicdivide *Node var growslice *Node -var writebarrierptr *Node -var typedmemmove *Node - var panicdottype *Node diff --git a/src/cmd/compile/internal/gc/pgen.go b/src/cmd/compile/internal/gc/pgen.go index e368e87f2f..a1665ea022 100644 --- a/src/cmd/compile/internal/gc/pgen.go +++ b/src/cmd/compile/internal/gc/pgen.go @@ -303,8 +303,6 @@ func compile(fn *Node) { panicslice = Sysfunc("panicslice") panicdivide = Sysfunc("panicdivide") growslice = Sysfunc("growslice") - writebarrierptr = Sysfunc("writebarrierptr") - typedmemmove = Sysfunc("typedmemmove") panicdottype = Sysfunc("panicdottype") }