This is an archive of the discontinued LLVM Phabricator instance.

[X86] [AVX512] Minor fix in encoding of scalar EVEX instructions. NFC.
ClosedPublic

Authored by gadi.haber on Dec 15 2016, 5:28 AM.

Details

Summary

Removed EVEX_V512 prefix from scalar EVEX instructions since HW ignores L'L bits anyway (LIG). 4 instructions are modified.
The changed encodings are validated with XED.

Diff Detail

Repository
rL LLVM

Event Timeline

gadi.haber updated this revision to Diff 81566.Dec 15 2016, 5:28 AM
gadi.haber retitled this revision from to [X86] [AVX512] Minor fix in encoding of scalar EVEX instructions. NFC. .
gadi.haber updated this object.
gadi.haber added reviewers: delena, igorb.
gadi.haber set the repository for this revision to rL LLVM.
gadi.haber added a subscriber: llvm-commits.
igorb accepted this revision.Dec 16 2016, 1:28 AM
igorb edited edge metadata.

LGTM,
Thanks for your work on this!

This revision is now accepted and ready to land.Dec 16 2016, 1:28 AM
This revision was automatically updated to reflect the committed changes.