diff options
| author | Roman Lebedev <lebedev.ri@gmail.com> | 2019-06-04 11:06:21 +0000 |
|---|---|---|
| committer | Roman Lebedev <lebedev.ri@gmail.com> | 2019-06-04 11:06:21 +0000 |
| commit | 3dce0326fe7c06561e74dc6c995cd329d376fd9f (patch) | |
| tree | 9acae45ec1ea3c35d203d2e5b6614908cf3dfb74 /lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py | |
| parent | be6ce7b3f2258382a2a95263f67eb47cefe16f51 (diff) | |
| download | bcm5719-llvm-3dce0326fe7c06561e74dc6c995cd329d376fd9f.tar.gz bcm5719-llvm-3dce0326fe7c06561e74dc6c995cd329d376fd9f.zip | |
[DAGCombine][X86][AArch64][MIPS][LANAI] (C - x) - y -> C - (x + y) fold (PR41952)
Summary:
This *might* be the last fold for `sink-addsub-of-const.ll`, but i'm not sure yet.
As far as i can tell, there are no regressions here (ignoring x86-32),
all changes are either good or neutral.
This, almost surprisingly to me, fixes the motivational tests (in `shift-amount-mod.ll`)
`@reg32_lshr_by_sub_from_negated` from [[ https://bugs.llvm.org/show_bug.cgi?id=41952 | PR41952 ]].
https://rise4fun.com/Alive/vMd3
Reviewers: RKSimon, t.p.northover, craig.topper, spatel, efriedma
Reviewed By: RKSimon
Subscribers: sdardis, javed.absar, arichardson, kristof.beyls, jrtc27, atanasyan, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D62774
llvm-svn: 362488
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions

