]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: move duffcopy auxint calculation out of rewrite rules
authorJosh Bleecher Snyder <josharian@gmail.com>
Thu, 23 Apr 2020 20:11:00 +0000 (13:11 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Fri, 24 Apr 2020 23:56:54 +0000 (23:56 +0000)
commitb3e8a00060030a8c60db3dbc0d2cf389c65c8a56
treec56cc8b6324e98de2df1568201a4ea3d18a8f7ba
parentb0a87544754a41312aa454f69d4e820979f19ef0
cmd/compile: move duffcopy auxint calculation out of rewrite rules

Package amd64 is a more natural home for it.
It also makes it easier to see how many bytes
are being copied in ssa.html.

Passes toolstash-check.

Change-Id: I5ecf0f0f18e8db2faa2caf7a05028c310952bd94
Reviewed-on: https://go-review.googlesource.com/c/go/+/229703
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/amd64/ssa.go
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/gen/AMD64Ops.go
src/cmd/compile/internal/ssa/rewriteAMD64.go