aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Treat casts int64 -> float32 as primitive operations instead of twoxleroy2013-07-031-0/+18
* Update LICENSE file and headers for dual-licensed files.xleroy2013-06-175-380/+14
* Merge of the "princeton" branch:xleroy2013-06-161-0/+3
* Merge of the float32 branch: xleroy2013-05-191-0/+28
* Coq-defined equality functions for Allocation.xleroy2013-05-011-0/+7
* Expand 64-bit integer comparisons into 32-bit integer comparisons.xleroy2013-04-291-35/+59
* Decomposing 64-bit "less than" comparisons.xleroy2013-04-291-9/+70
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-208-408/+1321
* Assorted changes to reduce stack and heap requirements when compiling very bi...xleroy2013-03-161-0/+48
* Bind some local defs with Let, makes extracted code cleanerv1.13xleroy2013-03-121-2/+2
* Maps: revised TREE interface; added mucho derived properties and operations i...xleroy2013-03-122-63/+256
* Useless Importxleroy2013-03-101-1/+0
* Glasnost: making transparent a number of definitions that were opaquexleroy2013-03-106-44/+64
* Assorted cleanups, esp. to avoid generating _rec and _rect recursors in xleroy2013-03-096-164/+177
* Updated PowerPC port to new integers.xleroy2013-02-121-1/+2
* Forgot theorem "sign_ext_narrow".xleroy2013-02-121-0/+12