]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile: remove unused writebarrierptr, typedmemmove Nodes
authorAustin Clements <austin@google.com>
Wed, 26 Oct 2016 00:38:20 +0000 (20:38 -0400)
committerAustin Clements <austin@google.com>
Wed, 26 Oct 2016 16:22:45 +0000 (16:22 +0000)
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 <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/pgen.go

index 782e56e00997aa573d65d3b431d51769e5d92dcb..97066cde0165fb6159b49095fa5aa3f20b28cc6d 100644 (file)
@@ -380,7 +380,4 @@ var panicdivide *Node
 
 var growslice *Node
 
-var writebarrierptr *Node
-var typedmemmove *Node
-
 var panicdottype *Node
index e368e87f2fac1696887c490a8c8372afd3e48f20..a1665ea0220463b413ae2513fb75a079d8053d92 100644 (file)
@@ -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")
        }