This is an archive of the discontinued LLVM Phabricator instance.

[X86] Add missing patterns for AVX2 VPMOV[SZ]XYrm from X86vsext.
AbandonedPublic

Authored by ab on Nov 4 2014, 4:24 PM.

Details

Summary

Very similar to D6125, I noticed some of the non-intrinsic patterns where also missing so here we go.

I also only added them for a few variants of VPMOVZX, the others don't get as far as X86vzext.

Diff Detail

Event Timeline

ab updated this revision to Diff 15792.Nov 4 2014, 4:24 PM
ab retitled this revision from to [X86] Add missing patterns for AVX2 VPMOV[SZ]XYrm from X86vsext..
ab updated this object.
ab edited the test plan for this revision. (Show Details)
ab added reviewers: delena, craig.topper, qcolombet.
ab added a subscriber: Unknown Object (MLST).
ab abandoned this revision.Nov 5 2014, 10:49 AM

These turned out to be necessary for D6125, so I'm merging them together.