diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2021-05-12 16:09:37 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2021-05-12 16:10:55 +0300 |
commit | 554b1bced325a8d860ad00bd59020d66d01c95f8 (patch) | |
tree | 02e12b455adbc26eabdd398a659500070eb91473 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | a383d325f6c6c8d9bb52d1da221d9a144dfc475c (diff) | |
download | llvm-554b1bced325a8d860ad00bd59020d66d01c95f8.zip llvm-554b1bced325a8d860ad00bd59020d66d01c95f8.tar.gz llvm-554b1bced325a8d860ad00bd59020d66d01c95f8.tar.bz2 |
[InstCombine] ~(C + X) --> ~C - X (PR50308)
We can not rely on (C+X)-->(X+C) already happening,
because we might not have visited that `add` yet.
The added testcase would get stuck in an endless combine loop.
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions