diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-18 09:50:13 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-18 09:50:13 +0000 |
commit | 7dd529e54da8daf143a359cac16dbaeafe9a7835 (patch) | |
tree | 2a0b010ea41fdc94aa252cb2cb736892e98c84b6 /lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py | |
parent | a1a4f5f12cc579be30d8eb61a4257d908c13e55a (diff) | |
download | bcm5719-llvm-7dd529e54da8daf143a359cac16dbaeafe9a7835.tar.gz bcm5719-llvm-7dd529e54da8daf143a359cac16dbaeafe9a7835.zip |
[X86] Replace any_extend* vector extensions with zero_extend* equivalents
First step toward addressing the vector-reduce-mul-widen.ll regression in D63281 - we should replace ANY_EXTEND/ANY_EXTEND_VECTOR_INREG in X86ISelDAGToDAG to avoid having to add duplicate patterns when treating any extensions as legal.
In future patches this will also allow us to keep any extension nodes around a lot longer in the DAG, which should mean that we can keep better track of undef elements that otherwise become zeros that we think we have to keep......
Differential Revision: https://reviews.llvm.org/D63326
llvm-svn: 363655
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions