]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: constant fold !true and !false
authorKeith Randall <khr@google.com>
Mon, 22 Jan 2018 18:06:10 +0000 (10:06 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 14 Feb 2018 20:28:08 +0000 (20:28 +0000)
commit8f9cf5525e2ae3107c0df57ee563fcb0372710cf
tree15d10b846d9db889f224341c366804a394de7a67
parentd1f679a6aff2e96364abb7f371f9da24a40e7a5c
cmd/compile: constant fold !true and !false

Constant fold Not of boolean constants.

Noticed while working on #23504.

Change-Id: I965705154ee7348a1a159fad4e029b922d3171b3
Reviewed-on: https://go-review.googlesource.com/88956
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Martin Möhrmann <moehrmann@google.com>
src/cmd/compile/internal/ssa/gen/generic.rules
src/cmd/compile/internal/ssa/rewritegeneric.go