aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2011-07-21 01:55:42 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2011-07-21 01:55:42 +0000
commit9283b668a1d0b41b83292e7b3577ec34a4ed2810 (patch)
tree803c9372897c370906449b0e2562ddeb7fcdd049 /test
parent0e87805074129e37e96eb67f822ae19e26d00441 (diff)
downloadexternal_llvm-9283b668a1d0b41b83292e7b3577ec34a4ed2810.zip
external_llvm-9283b668a1d0b41b83292e7b3577ec34a4ed2810.tar.gz
external_llvm-9283b668a1d0b41b83292e7b3577ec34a4ed2810.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) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135661 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions