]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: avoid double-zeroing
authorJosh Bleecher Snyder <josharian@gmail.com>
Thu, 23 Apr 2020 22:20:56 +0000 (15:20 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Fri, 24 Apr 2020 23:58:38 +0000 (23:58 +0000)
commit396833caef83b20f38199f9d74cb3e768b2fd478
tree9dbf843345423ca79aca00d972db29427d8a7fd6
parent4a7e363288a055f97d2db4d96d7776e506aebcd5
cmd/compile: avoid double-zeroing

This triggers in 131 functions in std+cmd.
In those functions, it often helps considerably
(2-10% text size reduction).

Noticed while working on #38554.

Change-Id: Id0dbb8e7cb21d469ec08ec3d5be9beb9e8291e9c
Reviewed-on: https://go-review.googlesource.com/c/go/+/229707
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/ssa/gen/generic.rules
src/cmd/compile/internal/ssa/rewritegeneric.go