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

Invalid AVX512 mask mode for certain instructions with hardcoded zero masking #277

Open
flobernd opened this issue Sep 7, 2021 · 0 comments

Comments

@flobernd
Copy link

flobernd commented Sep 7, 2021

Hey,

I just noticed XED indicates merge masking for certain instructions that have hardcoded zero masking like e.g. -64 62 F2 2D 2E 8F AD 45 96 88 6F (vpshufbitqmb).

Intel SDM says:

This instruction uses write masking (zeroing only).

In these cases XEDs xed_decoded_inst_zeroing() API incorrectly reports false. As well probably the decorator {z} should be printed regardless of EVEX.z.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant