]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: combine SHLQ into loads and stores
authorAlexandru Moșoi <brtzsnr@gmail.com>
Thu, 31 Mar 2016 22:33:29 +0000 (00:33 +0200)
committerAlexandru Moșoi <alexandru@mosoi.ro>
Thu, 31 Mar 2016 23:18:24 +0000 (23:18 +0000)
commitec5083e49bea8fdd25a3df9b93f35374f524c7df
treefd7f14c81e5b29fc51ee7d3645ccec10b1858581
parent8677cad1992af3ba4ce7cdfdaca8bcdbf320eaa8
cmd/compile: combine SHLQ into loads and stores

Very common, cuts about 70k from pkg/tools/linux_amd64/* binaries.

Change-Id: Ied0c049e56e56a56810c781435d79027fbcaf274
Reviewed-on: https://go-review.googlesource.com/21374
Reviewed-by: Keith Randall <khr@golang.org>
Run-TryBot: Alexandru Moșoi <alexandru@mosoi.ro>
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/rewriteAMD64.go