This is an archive of the discontinued LLVM Phabricator instance.

AVX512: Fix vpmovzxbw predicate.
ClosedPublic

Authored by igorb on Jan 26 2016, 12:03 PM.

Details

Summary

AVX512: Fix vpmovzxbw predicate for AVX1/2 instructions.
AVX512 vpmovzxbw require BW+VL for 128/256bit, so AVX1/2 instruction should be disabled only in this case.

Diff Detail

Repository
rL LLVM

Event Timeline

igorb updated this revision to Diff 46024.Jan 26 2016, 12:03 PM
igorb retitled this revision from to AVX512: Fix vpmovzxbw predicate..
igorb updated this object.
igorb added a reviewer: delena.
igorb set the repository for this revision to rL LLVM.
igorb added a subscriber: llvm-commits.
igorb updated this revision to Diff 46104.Jan 26 2016, 11:43 PM
igorb removed a child revision: D16596: AVX512: store mask patterns..
delena accepted this revision.Jan 27 2016, 12:20 AM
delena edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jan 27 2016, 12:20 AM
This revision was automatically updated to reflect the committed changes.