]> Cypherpunks repositories - gostls13.git/commit
[dev.ssa] cmd/compile/internal/ssa: simplify convert in more cases
authorAlexandru Moșoi <mosoi@google.com>
Tue, 23 Feb 2016 20:48:33 +0000 (21:48 +0100)
committerAlexandru Moșoi <alexandru@mosoi.ro>
Wed, 24 Feb 2016 07:39:01 +0000 (07:39 +0000)
commitd337e55672c0ea6c29af2615e5fa345941f822c4
tree51fdfa577dbc6cd502a786fa57b3731a3a198c57
parent80bc512449e80f514f559d1d43d7e6f4943457a0
[dev.ssa] cmd/compile/internal/ssa: simplify convert in more cases

Saves about 2k for binaries in pkg/tool/linux_amd64.
Also useful when opt runs after cse (as in 12960) which reorders
arguments for commutative operations such as Add64.

Change-Id: I49ad53afa53db9736bd35c425f4fb35fb511fd63
Reviewed-on: https://go-review.googlesource.com/19827
Run-TryBot: Alexandru Moșoi <alexandru@mosoi.ro>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/ssa/gen/generic.rules
src/cmd/compile/internal/ssa/rewritegeneric.go