aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Integers.v
Commit message (Expand)AuthorAgeFilesLines
...
* Glasnost: making transparent a number of definitions that were opaquexleroy2013-03-101-2/+2
* Assorted cleanups, esp. to avoid generating _rec and _rect recursors in xleroy2013-03-091-0/+4
* Forgot theorem "sign_ext_narrow".xleroy2013-02-121-0/+12
* lib/Integers.v: revised and extended, faster implementation based onxleroy2013-02-101-1285/+1593
* Some more properties. Refactored some proofs.xleroy2013-02-041-21/+107
* Ported to Coq 8.4pl1. Merge of branches/coq-8.4.xleroy2013-01-291-5/+5
* Integers: specialized function to compute x mod 2^N; used in "repr" toxleroy2012-12-211-114/+177
* Micro-optimization of (x & mask) >>s amount into a rolm when mask >= 0.xleroy2012-07-091-0/+46
* Changelog: updatedxleroy2012-06-281-0/+40
* More properties on mul/div/modxleroy2012-06-091-0/+39
* More aggressive common subexpression elimination (CSE) of memory loads.xleroy2012-02-231-0/+50
* Merge of the nonstrict-ops branch:xleroy2012-01-141-20/+127
* Changelog, doc: updated for release 1.9v1.9xleroy2011-08-221-8/+7
* Back from Oregon commit. xleroy2011-07-051-0/+10
* Relating neg and notxleroy2011-06-221-5/+42
* Merge of branch "unsigned-offsets":xleroy2011-04-091-23/+139
* Integers: cleaned up bitwise operations, redefined shr, zero_ext and sign_extxleroy2010-08-211-1024/+1009
* Merging the Princeton implementation of the memory model. Separate axioms in...xleroy2010-06-281-1/+2
* Revised encoding/decoding of floatsxleroy2010-05-091-1/+13
* More theorems about sign and zero extensionsxleroy2010-05-051-0/+100
* Merge of the newmem and newextcalls branches:xleroy2010-03-071-4/+11
* Revised lib/Integers.v to make it parametric w.r.t. word size.xleroy2009-11-191-389/+481
* More realistic treatment of jump tables: show the absence of overflow when ac...xleroy2009-11-101-0/+7
* Added support for jump tables in back end.xleroy2009-11-101-0/+25
* Adapted to work with Coq 8.2-1v1.4.1xleroy2009-06-051-3/+3
* Reserve register GPR13 for compatibility with EABI. Optimize operations 'x >...xleroy2009-02-261-0/+20
* - Added alignment constraints to memory loads and stores.xleroy2009-01-111-53/+0
* Replace cast{8,16}{signed,unsigned} with zero_ext and sign_ext.xleroy2008-12-291-258/+638
* Ajout license, README, copyright noticesxleroy2008-01-271-0/+15
* Preuve des 2 axiomes restantsxleroy2007-03-021-2/+17
* Petites adaptations pour Coq 8.1gammaxleroy2006-11-111-14/+22
* Fusion de la branche "traces":xleroy2006-09-041-36/+35
* Initial import of compcertxleroy2006-02-091-0/+2184