aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorValeriy Savchenko <vsavchenko@apple.com>2020-05-04 19:44:43 +0300
committerValeriy Savchenko <vsavchenko@apple.com>2020-05-28 18:55:22 +0300
commit47c4b8bd68698b1827f39c3056783ed042faf718 (patch)
tree96de2a86e57318a6ea08b83eba5af3c00420f2e7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent1f57d76a8dd00611aaa4b33048be195ea9a2dc44 (diff)
downloadllvm-47c4b8bd68698b1827f39c3056783ed042faf718.zip
llvm-47c4b8bd68698b1827f39c3056783ed042faf718.tar.gz
llvm-47c4b8bd68698b1827f39c3056783ed042faf718.tar.bz2
[analyzer] Generalize bitwise OR rules for ranges
Summary: Previously the current solver started reasoning about bitwise OR expressions only when one of the operands is a constant. However, very similar logic could be applied to ranges. This commit addresses this shortcoming. Additionally, it refines how we deal with negative operands. Differential Revision: https://reviews.llvm.org/D79336
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions