aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* ValueAnalysis: use ZTrees instead of ZMaps for abstracting contents of memory...Xavier Leroy2016-05-071-0/+80
* Revise the Stacking pass and its proof to make it easier to adapt to 64-bit a...Xavier Leroy2016-04-271-0/+244
* Merge pull request #92 from AbsInt/cleanupXavier Leroy2016-03-214-8/+18
|\
| * Merge branch 'master' into cleanupBernhard Schommer2016-03-212-34/+189
| |\
| * | Cleanup of AsmToJSON.Bernhard Schommer2016-03-161-2/+10
| * | Upgrade ocaml version needed and enable more warnings.Bernhard Schommer2016-03-102-6/+6
| * | Code cleanup.Bernhard Schommer2016-03-101-0/+2
* | | Also ignore windows line endings.Bernhard Schommer2016-03-211-1/+2
| |/ |/|
* | Preliminaries: extend the Coqlib and Maps libraries.Xavier Leroy2016-03-062-34/+189
|/
* Added printer for Configuration and finished Clflags.Bernhard Schommer2016-01-251-0/+9
* Started implementing a printer for Clflags.Bernhard Schommer2016-01-251-0/+33
* Open files in binary mode.Bernhard Schommer2015-11-301-2/+1
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-2018-1698/+1698
* Move more functionality in the new interface.Bernhard Schommer2015-09-161-9/+1
* Added symbol functions for printing of the location for global variables.Bernhard Schommer2015-08-211-0/+7
* Tighten and prove correct the underflow/overflow bounds for parsing of FP lit...Xavier Leroy2015-07-062-96/+220
* Give a name to the type of atoms.Xavier Leroy2015-04-231-2/+4
* remove not used hypotheses in TREEJacques-Henri Jourdan2015-03-251-9/+4
* Merge branch 'master' into no-shellBernhard Schommer2015-02-192-0/+139
|\
| * In -g -S mode, annotate the generated asm file with the C source code in comm...Xavier Leroy2015-01-072-0/+139
* | Use Unix.create_process instead of Sys.command to run external tools.Xavier Leroy2014-12-192-0/+150
|/
* build_from_parsed: simplified code + correctness proof.Xavier Leroy2014-11-151-15/+86
* Upgrade to flocq 2.4.0Jacques-Henri Jourdan2014-10-072-292/+106
* Add theorem "elements_remove".Xavier Leroy2014-09-241-167/+178
* More efficient implementations of map, fold, etc.xleroy2014-08-271-164/+109
* The NaN behavior of float_of_single differs on PowerPC and on IA32/ARM.xleroy2014-07-281-73/+18
* Merge of "newspilling" branch:xleroy2014-07-233-1468/+2529
* Tweaks to support defunctorization.xleroy2014-07-231-9/+19
* Add Proof keyword so that documentation generation worksjjourdan2014-07-041-0/+2
* Cleaner, more resilient parsing of pragmas.xleroy2014-06-052-0/+78
* Integration of Jacques-Henri Jourdan's verified parser.xleroy2014-04-291-0/+50
* Constprop: use "not" for "xorimm(-1)"; optimize == 1 and != 0 comparisons ove...xleroy2014-04-091-0/+10
* Merge of branch linear-typing:xleroy2014-04-061-66/+0
* floatoflong_from_words, floatoflongu_from_words : proof of PowerPc implementa...jjourdan2014-03-131-89/+316
* floatoflong_decomp, floatoflongu_decompjjourdan2014-03-111-0/+238
* Silence the warning "Cannot build inversion information".xleroy2014-02-241-9/+10
* Introduce and use the platform-specific Archi module giving:xleroy2014-01-031-7/+6
* Merge of branch value-analysis.xleroy2013-12-204-53/+615
* Axioms: remove prop_ext, currently unused AND unsound in Coq 8.4.xleroy2013-12-151-23/+17
* Merge of the "alignas" branch.xleroy2013-10-051-0/+55
* Slightly more efficient conversion positive <-> intxleroy2013-09-261-17/+22
* Small improvements in compilation times for the register allocation pass.xleroy2013-09-202-1/+60
* Floats.v, Nan.v: hard-wire the general shape of binop_pl, so that no axioms xleroy2013-09-141-21/+119
* Simplify LPMap by smashing bottoms.xleroy2013-08-121-138/+40
* Merge of Flocq version 2.2.0.xleroy2013-08-021-105/+339
* Optimize integer divisions by positive constants, turning them intoxleroy2013-07-291-0/+28
* Add another expansion of shrx in terms of shifts and adds (from Hacker's Deli...xleroy2013-07-281-42/+72
* More properties about subtraction and borrow.xleroy2013-07-151-18/+59
* More accurate model of condition register flags for ARM and IA32.xleroy2013-07-132-8/+125
* Revised handling of int->float conversions:xleroy2013-07-081-3/+81