diff options
author | David Green <david.green@arm.com> | 2019-09-25 10:16:48 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2019-09-25 10:16:48 +0000 |
commit | 10d10102a44318972a985385f6156e72afbfb513 (patch) | |
tree | b8029b5be9695efdd6dcdad49b5549abf4368f6a /lldb/packages/Python/lldbsuite | |
parent | 5b9a408113ee2e3c25d51b13cbe6e6281401e25a (diff) | |
download | bcm5719-llvm-10d10102a44318972a985385f6156e72afbfb513.tar.gz bcm5719-llvm-10d10102a44318972a985385f6156e72afbfb513.zip |
[ARM] Ensure we do not attempt to create lsll #0
During legalisation we can end up with some pretty strange nodes, like shifts
of 0. We need to make sure we don't try to make long shifts of these, ending up
with invalid assembly instructions. A long shift with a zero immediate actually
encodes a shift by 32.
Differential Revision: https://reviews.llvm.org/D67664
llvm-svn: 372839
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
0 files changed, 0 insertions, 0 deletions