summaryrefslogtreecommitdiffstats
path: root/lldb/test/functionalities/object-file/TestImageListMultiArchitecture.py
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2014-09-19 20:00:32 +0000
committerChandler Carruth <chandlerc@gmail.com>2014-09-19 20:00:32 +0000
commit0fc0c22fa9fb999f988b89e6870ed657e17d87a9 (patch)
tree33de3013851447a664d85f7c81bda84704c4c561 /lldb/test/functionalities/object-file/TestImageListMultiArchitecture.py
parent3f9b021c00b0868d7cf1c1bcd9fb60202c08fecc (diff)
downloadbcm5719-llvm-0fc0c22fa9fb999f988b89e6870ed657e17d87a9.tar.gz
bcm5719-llvm-0fc0c22fa9fb999f988b89e6870ed657e17d87a9.zip
[x86] Fully generalize the zext lowering in the new vector shuffle
lowering to support both anyext and zext and to custom lower for many different microarchitectures. Using this allows us to get *exactly* the right code for zext and anyext shuffles in all the vector sizes. For v16i8, the improvement is *huge*. The new SSE2 test case added I refused to add before this because it was sooooo muny instructions. llvm-svn: 218143
Diffstat (limited to 'lldb/test/functionalities/object-file/TestImageListMultiArchitecture.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud