diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2014-07-10 04:34:06 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2014-07-10 04:34:06 +0000 |
| commit | 7d2ffb549285b814da284cfced222c827bffa90f (patch) | |
| tree | f1fd9dc3ad057ad0b3eb4b56b38cf8a990f41142 /llvm/test/Bitcode | |
| parent | 05b9ebf2f96b7d6f4d8110195d4d728e892e84c8 (diff) | |
| download | bcm5719-llvm-7d2ffb549285b814da284cfced222c827bffa90f.tar.gz bcm5719-llvm-7d2ffb549285b814da284cfced222c827bffa90f.zip | |
[x86] Initial improvements to the new shuffle lowering for v16i8
shuffles specifically for cases where a small subset of the elements in
the input vector are actually used.
This is specifically targetted at improving the shuffles generated for
trunc operations, but also helps out splat-like operations.
There is still some really low-hanging fruit here that I want to address
but this is a huge step in the right direction.
llvm-svn: 212680
Diffstat (limited to 'llvm/test/Bitcode')
0 files changed, 0 insertions, 0 deletions

