diff options
author | Sanjay Patel <spatel@rotateright.com> | 2021-12-14 10:46:25 -0500 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2021-12-14 11:18:36 -0500 |
commit | bb2fc19c6355d990a4cfb94be20528fbe37950a8 (patch) | |
tree | 0bebf13ed4ed7a698fc16b2164a25e9a5f87592e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | d2be9ae0da2f440a0d42f928d33f5797e2a84500 (diff) | |
download | llvm-bb2fc19c6355d990a4cfb94be20528fbe37950a8.zip llvm-bb2fc19c6355d990a4cfb94be20528fbe37950a8.tar.gz llvm-bb2fc19c6355d990a4cfb94be20528fbe37950a8.tar.bz2 |
[InstCombine] prevent infinite looping from opposing cmp and select transforms (PR52684)
As noted in the code comment, we might want to simply give up on this select
transform completely (given how many exceptions there are already and the
risk of future conflicts), but for now, carve out one more bailout to
avoid an infinite loop.
Fixes #52684:
https://github.com/llvm/llvm-project/issues/52684
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions