diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2016-06-29 16:56:09 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2016-06-29 16:56:09 +0000 |
commit | 15a2f6d58c97f481dc82130f87d98f76381f5e8b (patch) | |
tree | 8162a26028597a1f1b5516c9b57ea2c26a10c006 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp | |
parent | 84cfb884e28fce0571e8f04c76f42546df805072 (diff) | |
download | bcm5719-llvm-15a2f6d58c97f481dc82130f87d98f76381f5e8b.tar.gz bcm5719-llvm-15a2f6d58c97f481dc82130f87d98f76381f5e8b.zip |
[X86] Lower blended PACKUSes using appropriate types.
When lowering two blended PACKUS, we used to disregard the types
of the PACKUS inputs, indiscriminately generating a v16i8 PACKUS.
This leads to non-selectable things like:
(v16i8 (PACKUS (v4i32 v0), (v4i32 v1)))
Instead, check that the PACKUSes have the same type, and use that
as the final result type.
llvm-svn: 274138
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions