aboutsummaryrefslogtreecommitdiffstats
path: root/backend/ValueDomain.v
Commit message (Expand)AuthorAgeFilesLines
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-389/+389
* ValueDomain: add some documentation comments.Xavier Leroy2015-07-191-20/+32
* Value analysis: keep track of pointer values that leak through small integers...Xavier Leroy2015-07-191-153/+171
* Value analysis: keep track of pointer values that leak through arithmetic ope...Xavier Leroy2015-07-191-152/+160
* ValueDomain.aptr_of_aval: be more conservative with pointers synthesized from...Xavier Leroy2015-07-181-5/+13
* Missing cases in ValueDomain.vnormalize, causing overapproximation.Xavier Leroy2015-07-181-2/+2
* Missing case in ValueDomain.pincl, causing incompleteness.Xavier Leroy2015-07-181-0/+9
* Introduce tolerance for casts of pointer values to/from 64-bit integers.Xavier Leroy2015-07-151-3/+12
* Long-overdue renaming: val_inject -> Val.inject, etc, for consistency with Va...Xavier Leroy2015-04-301-3/+3
* Revised semantics of comparisons between a pointer and 0.Xavier Leroy2015-03-151-2/+4
* - Support "switch" statements over 64-bit integersxleroy2014-08-171-4/+177
* Merge of "newspilling" branch:xleroy2014-07-231-84/+233
* Refactoring: move symbol_offset into Genv.xleroy2014-05-241-7/+4
* Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove...xleroy2014-04-091-0/+14
* Add option -Os to optimize for code size rather than for execution speed.xleroy2014-02-191-16/+13
* - Back to origins: suppress Mfloat64al32 chunk and align Mfloat64 to 4.xleroy2014-01-121-5/+2
* Updated ARM backend wrt new static analyses and optimizations.xleroy2014-01-021-0/+12
* Ctypes.sizeof ty = 0 for empty types ty (zero-sized array, empty struct/union).xleroy2013-12-301-6/+4
* Merge of branch value-analysis.xleroy2013-12-201-0/+3692