This is an archive of the discontinued LLVM Phabricator instance.

[X86][AVX512] Fix operand classes for some AVX512 instructions to keep consistency between VEX/EVEX versions of the same instruction.
ClosedPublic

Authored by aymanmus on Feb 12 2017, 7:36 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

aymanmus created this revision.Feb 12 2017, 7:36 AM
igorb added inline comments.Feb 13 2017, 1:22 AM
lib/Target/X86/X86InstrAVX512.td
5924 ↗(On Diff #88125)

please remove commented out code
i suggest to add require info in class X86VectorVTInfo to hold ssmem/sdmem

aymanmus updated this revision to Diff 88168.Feb 13 2017, 1:58 AM
igorb accepted this revision.Feb 13 2017, 2:01 AM

LGTM

This revision is now accepted and ready to land.Feb 13 2017, 2:01 AM
This revision was automatically updated to reflect the committed changes.