aboutsummaryrefslogtreecommitdiffstats
path: root/backend/Linearizeproof.v
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into merge_master_8.13.1Sylvain Boulmé2021-03-231-4/+4
|\
| * Replace `omega` tactic with `lia`Xavier Leroy2020-12-291-4/+4
* | LinearizeProof for non trapping loadsDavid Monniaux2019-09-051-16/+32
|/
* Introduce register pairs to describe calling conventions more preciselyXavier Leroy2016-05-171-2/+2
* Update the back-end proofs to the new linking framework.Xavier Leroy2016-03-061-36/+25
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-67/+67
* Refactoring of builtins and annotations in the back-end.Xavier Leroy2015-08-211-8/+1
* Extend annotations so that they can keep track of global variables and local ...Xavier Leroy2015-03-271-1/+2
* Add Genv.public_symbol operation.Xavier Leroy2014-11-241-4/+9
* Merge of branch value-analysis.xleroy2013-12-201-2/+2
* Change interface of Kildall solvers to avoid precomputing the map pc -> list ...xleroy2013-08-121-3/+1
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-239/+223
* Assorted changes to reduce stack and heap requirements when compiling very bi...xleroy2013-03-161-6/+20
* CSE: add recognition of some combined operators, conditions, and addressing m...xleroy2012-05-261-2/+2
* Merge of the nonstrict-ops branch:xleroy2012-01-141-6/+5
* Merge of branch new-semantics: revised and strengthened top-level statements ...xleroy2011-07-151-4/+3
* Various algorithmic improvements that reduce compile times (thanks Alexandre ...xleroy2010-10-271-1/+1
* Support for inlined built-ins.xleroy2010-06-291-0/+17
* More faithful semantics for volatile reads and writes.xleroy2010-05-231-1/+6
* - Extended traces so that pointers within globals are supported as event values.xleroy2010-05-101-0/+1
* Merge of the newmem and newextcalls branches:xleroy2010-03-071-8/+16
* Added support for jump tables in back end.xleroy2009-11-101-0/+12
* Cil2Csyntax: added goto and labels; added assignment between structsxleroy2009-08-161-19/+12
* Added 'going wrong' behaviorsxleroy2009-08-051-1/+1
* Adapted to work with Coq 8.2-1v1.4.1xleroy2009-06-051-1/+1
* - Added alignment constraints to memory loads and stores.xleroy2009-01-111-16/+0
* Reorganized the development, modularizing away machine-dependent parts.xleroy2008-12-301-2/+4
* Simplification de la semantique de LTL et LTLin. Les details lies aux conven...xleroy2008-07-251-19/+6
* Nettoyage du traitement des signatures au return dans LTL et LTLinxleroy2008-07-071-8/+8
* Nettoyages docxleroy2008-03-191-12/+3
* Ajout license, README, copyright noticesxleroy2008-01-271-0/+12
* Linearize: utilisation d'une heuristique externe d'enumeration des noeuds du CFGxleroy2007-10-271-106/+174
* Fusion des modifications faites sur les branches "tailcalls" et "smallstep".xleroy2007-08-041-457/+408
* Revu traitement des variables globales dans AST.program et dans Globalenvs.xleroy2006-09-051-3/+3
* Fusion de la branche "traces":xleroy2006-09-041-62/+76
* Initial import of compcertxleroy2006-02-091-0/+711