diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-29 18:15:26 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-29 18:15:26 +0000 |
commit | a2efe82b8160e9e72b94899cdcee21c7a6ec3797 (patch) | |
tree | d1f1cfea5ef792de431bad9dd2d71180af67da1e /lldb/packages/Python/lldbsuite/test/python_api | |
parent | 845789e823c5a57bcd5b3a0284b3d51dfe9ec9d7 (diff) | |
download | bcm5719-llvm-a2efe82b8160e9e72b94899cdcee21c7a6ec3797.tar.gz bcm5719-llvm-a2efe82b8160e9e72b94899cdcee21c7a6ec3797.zip |
[X86] SimplifyDemandedVectorEltsForTargetNode - remove identity target shuffles before simplifying inputs
By removing demanded target shuffles that simplify to zero/undef/identity before simplifying its inputs we improve chances of further simplification, as only the immediate parent user of the combined is added back to the work list - this still doesn't help us if its passed through other ops though (bitcasts....).
llvm-svn: 343390
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions