]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: refactor out eqinterface
authorJosh Bleecher Snyder <josharian@gmail.com>
Fri, 24 Apr 2020 18:00:44 +0000 (11:00 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Mon, 27 Apr 2020 17:19:27 +0000 (17:19 +0000)
commitf4e13b83aa771ef84073d783a0eb811d0004ed5e
treec1d5734cc975ba724760bc57c84ed05383562db7
parent5029c3671dec0e086fdefbd5a5bb43afa9711905
cmd/compile: refactor out eqinterface

Refactor out creating the two Nodes needed to check interface equality.
Preliminary work to other optimizations.

Passes toolstash-check.

Change-Id: Id6b39e8e78f07289193423d0ef905d70826acf89
Reviewed-on: https://go-review.googlesource.com/c/go/+/230206
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/alg.go
src/cmd/compile/internal/gc/walk.go