From 4f989323a5571e29c27f5ef86154676bd889fe15 Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Mon, 2 Mar 2020 13:57:17 -0800 Subject: [PATCH] cmd/compile: regenerate rules CL 210897 went in concurrently with some rulegen.go changes. Regenerate. Change-Id: I39ffa8bdffdfcc7f60cc8158d188fb1a3e70fcb6 Reviewed-on: https://go-review.googlesource.com/c/go/+/221787 Run-TryBot: Josh Bleecher Snyder Reviewed-by: Cherry Zhang --- src/cmd/compile/internal/ssa/rewriteMIPS64.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/cmd/compile/internal/ssa/rewriteMIPS64.go b/src/cmd/compile/internal/ssa/rewriteMIPS64.go index 5136b1ca62..125c33d002 100644 --- a/src/cmd/compile/internal/ssa/rewriteMIPS64.go +++ b/src/cmd/compile/internal/ssa/rewriteMIPS64.go @@ -6909,8 +6909,7 @@ func rewriteValueMIPS64_OpSelect0(v *Value) bool { v.reset(OpSelect1) v.Type = typ.UInt64 v0 := b.NewValue0(v.Pos, OpMIPS64MULVU, types.NewTuple(typ.UInt64, typ.UInt64)) - v0.AddArg(x) - v0.AddArg(y) + v0.AddArg2(x, y) v.AddArg(v0) return true } @@ -7011,13 +7010,11 @@ func rewriteValueMIPS64_OpSelect1(v *Value) bool { v.Type = typ.Bool v0 := b.NewValue0(v.Pos, OpSelect0, typ.UInt64) v1 := b.NewValue0(v.Pos, OpMIPS64MULVU, types.NewTuple(typ.UInt64, typ.UInt64)) - v1.AddArg(x) - v1.AddArg(y) + v1.AddArg2(x, y) v0.AddArg(v1) - v.AddArg(v0) v2 := b.NewValue0(v.Pos, OpMIPS64MOVVconst, typ.UInt64) v2.AuxInt = 0 - v.AddArg(v2) + v.AddArg2(v0, v2) return true } // match: (Select1 (MULVU x (MOVVconst [-1]))) -- 2.50.0