diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-03-05 22:53:31 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-03-05 22:53:31 +0000 |
commit | 40e1a71cddebff3e55179e5642b8e4b216f2c2c0 (patch) | |
tree | 919fee8fd2dbb28107f9386b19618087e17cf7bf /clang/lib/Lex/ModuleMap.cpp | |
parent | 1feae0d0bb0c40420333384be423efebe1dcdbeb (diff) | |
download | llvm-40e1a71cddebff3e55179e5642b8e4b216f2c2c0.zip llvm-40e1a71cddebff3e55179e5642b8e4b216f2c2c0.tar.gz llvm-40e1a71cddebff3e55179e5642b8e4b216f2c2c0.tar.bz2 |
[X86][AVX] Improved VPERMILPS variable shuffle mask decoding.
Added support for decoding VPERMILPS variable shuffle masks that aren't in the constant pool.
Added target shuffle mask decoding for SCALAR_TO_VECTOR+VZEXT_MOVL cases - these can happen for v2i64 constant re-materialization
Followup to D17681
llvm-svn: 262784
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions