diff options
| author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2011-07-21 01:55:42 +0000 |
|---|---|---|
| committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2011-07-21 01:55:42 +0000 |
| commit | fb4920eb2513e3519ba59d197bf7db9a29c7cede (patch) | |
| tree | ba80ef20c881b02baea7df6f021fc71a4efbb214 /llvm/lib/Bitcode | |
| parent | 18a8d25b62edc4992a0ab60c4290951e5efdd3db (diff) | |
| download | llvm-fb4920eb2513e3519ba59d197bf7db9a29c7cede.zip llvm-fb4920eb2513e3519ba59d197bf7db9a29c7cede.tar.gz llvm-fb4920eb2513e3519ba59d197bf7db9a29c7cede.tar.bz2 | |
Improve splat promotion to handle AVX types: v32i8 and v16i16. Also
refactor the code and add a bunch of comments. The final shuffle
emitted by handling 256-bit types is suitable for the VPERM shuffle
instruction which is going to be introduced in a next commit (with
a testcase which cover this commit)
llvm-svn: 135661
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions
