-
Notifications
You must be signed in to change notification settings - Fork 296
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
base: master
Are you sure you want to change the base?
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.
fminnm
when the test specifies thefmin
instruction 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.