]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: use MOVBE instruction for GOAMD64>=v3
authorwdvxdr <wdvxdr1123@gmail.com>
Tue, 19 Oct 2021 11:39:21 +0000 (19:39 +0800)
committerKeith Randall <khr@golang.org>
Tue, 19 Oct 2021 16:18:56 +0000 (16:18 +0000)
commitfe7df4c4d043fc65800bbec7f575c1ba50327aa9
tree86f04f092430f22872baba4388a7739041f9b64e
parent067d796549242bec2d33226c9da1e67f092a7be2
cmd/compile: use MOVBE instruction for GOAMD64>=v3

In CL 354670, I copied some existing rules for convenience but forgot
to update the last rule which broke `GOAMD64=v3 ./make.bat`

Revive CL 354670

Change-Id: Ic1e2047c603f0122482a4b293ce1ef74d806c019
Reviewed-on: https://go-review.googlesource.com/c/go/+/356810
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
Reviewed-by: Keith Randall <khr@golang.org>
Trust: Daniel Martí <mvdan@mvdan.cc>
Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: Go Bot <gobot@golang.org>
src/cmd/compile/internal/amd64/ssa.go
src/cmd/compile/internal/amd64/versions_test.go
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/gen/AMD64Ops.go
src/cmd/compile/internal/ssa/opGen.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
test/codegen/memcombine.go