-
Notifications
You must be signed in to change notification settings - Fork 301
stdarch-test: various cleanups
#1860
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
Conversation
77ccca1 to
ded4a23
Compare
ded4a23 to
2bcb6a2
Compare
|
I've updated the logic to use A selection of the false positives: for x86 for aarch64 I was thinking of it looks like for some instructions, the Perhaps we can extend the macro to accept an explicit |
The
That would be a good idea.
The store operations only involve data movement and could probably have the instruction check removed. |
2bcb6a2 to
91c95eb
Compare
|
Yeah, well I fixed all aarch64 issues, but for x86_64 it's a lot so eh I'd propose we merge this now, and then we'll see about fixing those |
My goal here was to make the instruction matching stricter, to prevent accepting e.g.
fminnmwhen the test specifies thefmininstruction must be used.But especially on x86 there are lots of cases where a prefix is (deliberately?) used.
Anyway, I also made some other cleanups. Can be reviewed commit-by-commit.