diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-08-20 09:00:56 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-08-20 09:00:56 +0000 |
commit | cfc1df553e22f44b8b14a43da02f700297e7c52d (patch) | |
tree | 131425e832e62ad2175ba6f3d97fb60702ad975a /lldb/source/Plugins/Process | |
parent | 2e2f66557e592d1fb524197afdfe24abf48db42d (diff) | |
download | bcm5719-llvm-cfc1df553e22f44b8b14a43da02f700297e7c52d.tar.gz bcm5719-llvm-cfc1df553e22f44b8b14a43da02f700297e7c52d.zip |
[X86] Fix the (shl (and (setcc_c), c1), c2) -> (and setcc_c, (c1 << c2)) fold
We didn't check for the necessary preconditions before folding a
mask/shift into a single mask.
This fixes PR24516.
llvm-svn: 245544
Diffstat (limited to 'lldb/source/Plugins/Process')
0 files changed, 0 insertions, 0 deletions