This is an archive of the discontinued LLVM Phabricator instance.

[llvm][AVX512][intrinsics] Fix vperm{b|w|d|q|ps|pd} intrinsics.
ClosedPublic

Authored by igorb on May 22 2016, 7:52 AM.

Details

Summary

[llvm][AVX512][intrinsics] Fix vperm{b|w|d|q|ps|pd} intrinsics. Index is second argument to buildin function but it is first instruction operand.

Diff Detail

Repository
rL LLVM

Event Timeline

igorb updated this revision to Diff 58056.May 22 2016, 7:52 AM
igorb retitled this revision from to [llvm][AVX512][intrinsics] Fix vperm{ps|pd} intrinsics..
igorb updated this object.
igorb added reviewers: delena, AsafBadouh, craig.topper.
igorb set the repository for this revision to rL LLVM.
igorb added a subscriber: llvm-commits.
igorb updated this revision to Diff 58082.May 23 2016, 4:06 AM
igorb retitled this revision from [llvm][AVX512][intrinsics] Fix vperm{ps|pd} intrinsics. to [llvm][AVX512][intrinsics] Fix vperm{b|w|d|q|ps|pd} intrinsics..
igorb updated this object.
igorb updated this revision to Diff 58083.May 23 2016, 4:42 AM
craig.topper accepted this revision.May 23 2016, 10:15 PM
craig.topper edited edge metadata.

LGTM

This revision is now accepted and ready to land.May 23 2016, 10:15 PM
This revision was automatically updated to reflect the committed changes.