aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2020-07-27 15:07:51 +0300
committerRoman Lebedev <lebedev.ri@gmail.com>2020-07-27 15:39:03 +0300
commit1da9834557cd4302a5183b8228ce063e69f82602 (patch)
treedac0a2471473ea39cf7114ad5329d82390448464 /llvm/lib/Bitcode/Reader/BitReader.cpp
parent61480db6019d01a7a97de6ec64991664bf9b4996 (diff)
downloadllvm-1da9834557cd4302a5183b8228ce063e69f82602.zip
llvm-1da9834557cd4302a5183b8228ce063e69f82602.tar.gz
llvm-1da9834557cd4302a5183b8228ce063e69f82602.tar.bz2
[JumpThreading] ProcessBranchOnXOR(): bailout if any pred ends in indirect branch (PR46857)
SplitBlockPredecessors() can not split blocks that have such terminators, and in two other places we already ensure that we don't end up calling SplitBlockPredecessors() on such blocks. Do so in one more place. Fixes https://bugs.llvm.org/show_bug.cgi?id=46857
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions