Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

instructions: new MOVBE* aliases #243

Open
mmcloughlin opened this issue Apr 11, 2022 · 0 comments
Open

instructions: new MOVBE* aliases #243

mmcloughlin opened this issue Apr 11, 2022 · 0 comments
Labels
instructions Instruction database

Comments

@mmcloughlin
Copy link
Owner

Go 1.18 renamed MOVBE{LL,QQ,WW} to MOVBE{L,Q,W}. See:

golang/go@74abcab
https://golang.org/cl/354700
https://github.com/golang/go/blob/4aa1efed4853ea067d665a952eee77c52faac774/src/cmd/asm/internal/arch/arch.go#L181-L184

In the bump to Go 1.18 #239 we temporarily dealt with this by fixing the Go version used to derive the instruction database.

Once we can drop support for Go 1.17, we should update avo to support the new instructions.

Related #84

@mmcloughlin mmcloughlin added the instructions Instruction database label Apr 11, 2022
@mmcloughlin mmcloughlin changed the title internal/load: new MOVBE* aliases instructions: new MOVBE* aliases Apr 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
instructions Instruction database
Projects
None yet
Development

No branches or pull requests

1 participant