[PATCH] D49074: [Analyzer] [WIP] Basic support for multiplication and division in the constraint manager
Balogh, Ádám via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 15 04:54:13 PST 2018
baloghadamsoftware added a comment.
Here is the proof of the algorithm for `signed char` and `unsigned char` types. The dumper which tests every `n` for the `n*k <comparison operator> m` relation and creates ranges from values satisfying the expression for every `k` and `m` produces exactly the same output as the generator which generates the ranges using the algorithm from the patch. One the machine I run them they take between 30 and 60 seconds to run.
F7551311: proof.tar.bz2 <https://reviews.llvm.org/F7551311>
https://reviews.llvm.org/D49074
More information about the cfe-commits
mailing list