diff options
author | Craig Topper <craig.topper@gmail.com> | 2012-01-20 09:29:03 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2012-01-20 09:29:03 +0000 |
commit | a4094790237f46578176599ac39dd5795b588de7 (patch) | |
tree | 7aa53ab577afb9fb870b71ddb09d34edd82c656b /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | e8415fea4b4d21842dd5fed0827a41a73eeafb4b (diff) | |
download | bcm5719-llvm-a4094790237f46578176599ac39dd5795b588de7.tar.gz bcm5719-llvm-a4094790237f46578176599ac39dd5795b588de7.zip |
Improve 256-bit shuffle splitting to allow 2 sources in each 128-bit lane. As long as only a single lane of the source is used in the lane in the destination. This makes the splitting match much closer to what happens with 256-bit shuffles when AVX is disabled and only 128-bit XMM is allowed.
llvm-svn: 148537
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions