diff options
author | Serguei Katkov <serguei.katkov@azul.com> | 2020-09-25 00:45:15 +0700 |
---|---|---|
committer | Serguei Katkov <serguei.katkov@azul.com> | 2020-09-29 15:22:10 +0700 |
commit | 297ec611304663931be52e6118d9f135ceb8a027 (patch) | |
tree | d97863acf78ad599a4456833182fd9314a2e424a /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | b76df593eb660d1e4c9f1384a75b404ee5bcd06f (diff) | |
download | llvm-297ec611304663931be52e6118d9f135ceb8a027.zip llvm-297ec611304663931be52e6118d9f135ceb8a027.tar.gz llvm-297ec611304663931be52e6118d9f135ceb8a027.tar.bz2 |
[IsKnownNonZero] Handle the case with non-constant phi nodes
Handle the case when all inputs of phi are proven to be non zero.
Constants are checked in beginning of this method before check for depth of recursion,
so it is a partial case of non-constant phi.
Recursion depth is already handled by the function.
Reviewers: aqjune, nikic, efriedma
Reviewed By: nikic
Subscribers: dantrushin, hiraditya, jdoerfert, llvm-commits
Differential Revision: https://reviews.llvm.org/D88276
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions