]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: delete log2, switch to log64
authorAlberto Donizetti <alb.donizetti@gmail.com>
Tue, 27 Oct 2020 10:30:14 +0000 (11:30 +0100)
committerAlberto Donizetti <alb.donizetti@gmail.com>
Wed, 28 Oct 2020 19:19:04 +0000 (19:19 +0000)
commitbc0d7fd9b7b2a8791441a07921b0c26b7b316b92
treed2bf0d88acf9ac916fa9b91205eba163b204a732
parent4d6dfd64c1aeefc49cb072f727adc51060ae600c
cmd/compile: delete log2, switch to log64

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

This change deletes log2 and switches to using log64 everywhere.

Change-Id: I759b878814e4c115a5fa470274f22477738d69ef
Reviewed-on: https://go-review.googlesource.com/c/go/+/265457
Trust: Alberto Donizetti <alb.donizetti@gmail.com>
Run-TryBot: Alberto Donizetti <alb.donizetti@gmail.com>
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/MIPS64.rules
src/cmd/compile/internal/ssa/lca.go
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/rewriteMIPS64.go