]> Cypherpunks repositories - gostls13.git/commit
cmd/5g: improve shift code generation
authorDave Cheney <dave@cheney.net>
Sun, 4 Nov 2012 09:06:37 +0000 (20:06 +1100)
committerDave Cheney <dave@cheney.net>
Sun, 4 Nov 2012 09:06:37 +0000 (20:06 +1100)
commitd8008a9eef07e235358f0f7ca94a729aad4aa3b1
treedc86ee7bfe5a99c95ca560e2fe36675f2aaae4ec
parenta906f9aa86c4305a1247391244e52b17e555f723
cmd/5g: improve shift code generation

This CL is a backport of 6012049 which improves code
generation for shift operations.

benchmark       old ns/op    new ns/op    delta
BenchmarkLSL            9            5  -49.67%
BenchmarkLSR            9            4  -50.00%

R=golang-dev, minux.ma, r, rsc
CC=golang-dev
https://golang.org/cl/6813045
src/cmd/5g/ggen.c