commit | be3e531ac2cf2a25563d763a9418caf6709b706e | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@gmail.com> | Tue Jan 03 05:45:46 2017 +0000 |
committer | Craig Topper <craig.topper@gmail.com> | Tue Jan 03 05:45:46 2017 +0000 |
tree | e43d7b472d310480627b7c899bd4f0fc410e0f85 | |
parent | f61ad6ec119554f251f44f54c9cf42d8b713866e [diff] |
[AVX-512] Remove vextract intrinsics and autoupgrade to native shufflevectors. This unfortunately generates some really terrible code without VLX support due to v2i1 and v4i1 not being legal. Hopefully we can improve that in future patches. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290863 91177308-0d34-0410-b5e6-96231b3b80d8