]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: constant fold ANDs.
authorAlexandru Moșoi <brtzsnr@gmail.com>
Thu, 31 Mar 2016 22:54:13 +0000 (00:54 +0200)
committerAlexandru Moșoi <alexandru@mosoi.ro>
Thu, 31 Mar 2016 23:32:11 +0000 (23:32 +0000)
commit7a4211bc1f03672422ff0d761d3bf9d9f97b8997
treea50ba3ee8f1c342d89c88347676276778d9a79a6
parentec5083e49bea8fdd25a3df9b93f35374f524c7df
cmd/compile: constant fold ANDs.

ANDQConst show up occassionally because of right shifting lowering.
ORs and XORs are already folded properly during generic.

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