]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: delete isPowerOfTwo, switch to isPowerOfTwo64
authorAlberto Donizetti <alb.donizetti@gmail.com>
Tue, 27 Oct 2020 10:03:21 +0000 (11:03 +0100)
committerAlberto Donizetti <alb.donizetti@gmail.com>
Tue, 27 Oct 2020 20:03:41 +0000 (20:03 +0000)
commit5c1122b52895c1d7f2d41ea16d354bce636496d0
tree4700abc98004078dcd8ca4abf9fae76af63d7a97
parentd68c01fa1d770b0646f9819bc9ce86c14cb1e1b5
cmd/compile: delete isPowerOfTwo, switch to isPowerOfTwo64

rewrite.go has two identical functions isPowerOfTwo and
isPowerOfTwo64; the former has been there for a while, while the
latter was added together with isPowerOfTwo{8,16,32} for use in typed
rules.

This change deletes isPowerOfTwo and switch to using isPowerOfTwo64
everywhere.

Change-Id: If26c94565d2393fac6f0ba117ee7ee2fc915f7cd
Reviewed-on: https://go-review.googlesource.com/c/go/+/265417
Trust: Alberto Donizetti <alb.donizetti@gmail.com>
Run-TryBot: Alberto Donizetti <alb.donizetti@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/gen/ARM64.rules
src/cmd/compile/internal/ssa/gen/MIPS.rules
src/cmd/compile/internal/ssa/gen/MIPS64.rules
src/cmd/compile/internal/ssa/rewrite.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssa/rewriteARM64.go
src/cmd/compile/internal/ssa/rewriteMIPS.go
src/cmd/compile/internal/ssa/rewriteMIPS64.go