]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: special-case const comparisons against zero
authorRobert Griesemer <gri@golang.org>
Mon, 21 Mar 2016 17:52:03 +0000 (10:52 -0700)
committerRobert Griesemer <gri@golang.org>
Mon, 21 Mar 2016 17:58:21 +0000 (17:58 +0000)
commit07749aef988e55aba0c67aeb3607f42b58d4e249
treebc2fa6adcf9dd83453e02902a15a572d9bac962e
parentd3253876f20ea39dbd7694ecaa5022e6cc147ccc
cmd/compile: special-case const comparisons against zero

Constant comparisons against 0 are reasonably common.
Special-case and avoid allocating a new zero value each time.

Change-Id: I6c526c8ab30ef7f0fef59110133c764b7b90ba05
Reviewed-on: https://go-review.googlesource.com/20956
Reviewed-by: Alan Donovan <adonovan@google.com>
src/cmd/compile/internal/gc/mpfloat.go
src/cmd/compile/internal/gc/mpint.go
src/cmd/compile/internal/gc/walk.go