From: Wayne Zuo Date: Sun, 27 Mar 2022 07:12:39 +0000 (+0800) Subject: cmd/compile: clean up arm64 32bit pointer in Reverse X-Git-Tag: go1.19beta1~839 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=40504892c1720a3a36d82c492fd2302b7ccb870a;p=gostls13.git cmd/compile: clean up arm64 32bit pointer in Reverse Change-Id: I0751270c0f656a501b389f2e2bb0e959d6f5a0e6 Reviewed-on: https://go-review.googlesource.com/c/go/+/396054 Reviewed-by: Keith Randall Run-TryBot: Keith Randall TryBot-Result: Gopher Robot Trust: Ian Lance Taylor --- diff --git a/src/cmd/compile/internal/ssagen/ssa.go b/src/cmd/compile/internal/ssagen/ssa.go index a214a1e8f9..883772b341 100644 --- a/src/cmd/compile/internal/ssagen/ssa.go +++ b/src/cmd/compile/internal/ssagen/ssa.go @@ -4496,9 +4496,6 @@ func InitTables() { sys.ARM64) addF("math/bits", "Reverse", func(s *state, n *ir.CallExpr, args []*ssa.Value) *ssa.Value { - if s.config.PtrSize == 4 { - return s.newValue1(ssa.OpBitRev32, types.Types[types.TINT], args[0]) - } return s.newValue1(ssa.OpBitRev64, types.Types[types.TINT], args[0]) }, sys.ARM64)