cmd/asm: *1
scaling on ARM64 no longer work at tip
#46766
Labels
Milestone
*1
scaling on ARM64 no longer work at tip
#46766
What version of Go are you using (
go version
)?tip (7841cb1)
Does this issue reproduce with the latest release?
No.
What did you do?
On ARM64, instruction like
MOVD (R1)(R2*1), R3
assembles correctly with Go 1.16, but errors out on tip (witharm64 doesn't support scaled register format
), since CL https://go-review.googlesource.com/c/go/+/289589.Arguably
MOVD (R1)(R2), R3
is the preferred form. But the*1
form works before and assembles correctly. I think we want to keep supporting this form.cc @erifan
The text was updated successfully, but these errors were encountered: