aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/rewrite.go
diff options
context:
space:
mode:
authorAlberto Donizetti <alb.donizetti@gmail.com>2020-04-29 14:43:39 +0200
committerAlberto Donizetti <alb.donizetti@gmail.com>2020-04-29 20:32:48 +0000
commitc8b42f9aa5146638c62e8420147595b3533c2a78 (patch)
treec962bda62ce85704a7aa54befadb640b1d3d982a /src/cmd/compile/internal/ssa/rewrite.go
parentf2163c4d458df70bd46f284f995419135f0e1fc3 (diff)
downloadgo-c8b42f9aa5146638c62e8420147595b3533c2a78.tar.gz
go-c8b42f9aa5146638c62e8420147595b3533c2a78.zip
cmd/compile: convert CCop arm64 rules to typed aux
Passes GOARCH=arm64 gotip build -toolexec 'toolstash -cmp' -a std Change-Id: Id88141dfc0dfb02c3e958e48ab4adfbac7ba1380 Reviewed-on: https://go-review.googlesource.com/c/go/+/230837 Run-TryBot: Alberto Donizetti <alb.donizetti@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/ssa/rewrite.go')
-rw-r--r--src/cmd/compile/internal/ssa/rewrite.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/compile/internal/ssa/rewrite.go b/src/cmd/compile/internal/ssa/rewrite.go
index 4572c7db20..d5ed11d802 100644
--- a/src/cmd/compile/internal/ssa/rewrite.go
+++ b/src/cmd/compile/internal/ssa/rewrite.go
@@ -688,6 +688,10 @@ func s390xRotateParamsToAux(r s390x.RotateParams) interface{} {
return r
}
+func cCopToAux(o Op) interface{} {
+ return o
+}
+
// uaddOvf reports whether unsigned a+b would overflow.
func uaddOvf(a, b int64) bool {
return uint64(a)+uint64(b) < uint64(a)