aboutsummaryrefslogtreecommitdiffstats
path: root/backend/LTL.v
Commit message (Expand)AuthorAgeFilesLines
* Replacing default notrap load value by Vundef everywherecsix-PhDCyril SIX2021-06-181-2/+2
* Adding info field for branching in RTL, LTL, XTL and all associated passesCyril SIX2020-03-111-4/+4
* more proofs going throughDavid Monniaux2019-09-051-3/+16
* Treat Outgoing stack slots as caller-save in LTL/Linear semantics (#237)Xavier Leroy2018-06-171-3/+7
* Model external calls as destroying all caller-save registersXavier Leroy2018-06-011-1/+12
* Support for 64-bit architectures: generic supportXavier Leroy2016-10-011-15/+6
* Introduce register pairs to describe calling conventions more preciselyXavier Leroy2016-05-171-6/+5
* Revise the Stacking pass and its proof to make it easier to adapt to 64-bit a...Xavier Leroy2016-04-271-4/+1
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-3/+3
* Refactoring of builtins and annotations in the back-end.Xavier Leroy2015-08-211-10/+5
* Extend annotations so that they can keep track of global variables and local ...Xavier Leroy2015-03-271-3/+4
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-2/+2
* Change interface of Kildall solvers to avoid precomputing the map pc -> list ...xleroy2013-08-121-3/+0
* Merge of the float32 branch: xleroy2013-05-191-2/+2
* Refactoring: move definition of chunk_of_type to AST.v.xleroy2013-05-061-10/+0
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-150/+199
* Merge of the nonstrict-ops branch:xleroy2012-01-141-10/+5
* Merge of branch new-semantics: revised and strengthened top-level statements ...xleroy2011-07-151-2/+2
* Merge of branch "unsigned-offsets":xleroy2011-04-091-4/+4
* Various algorithmic improvements that reduce compile times (thanks Alexandre ...xleroy2010-10-271-1/+1
* Merge of the reuse-temps branch:xleroy2010-09-021-6/+10
* Support for inlined built-ins.xleroy2010-06-291-4/+12
* More faithful semantics for volatile reads and writes.xleroy2010-05-231-1/+1
* - Extended traces so that pointers within globals are supported as event values.xleroy2010-05-101-1/+1
* Merge of the newmem and newextcalls branches:xleroy2010-03-071-11/+13
* Added support for jump tables in back end.xleroy2009-11-101-0/+9
* Cil2Csyntax: added goto and labels; added assignment between structsxleroy2009-08-161-17/+14
* Adapted to work with Coq 8.2-1v1.4.1xleroy2009-06-051-5/+5
* - Added alignment constraints to memory loads and stores.xleroy2009-01-111-12/+3
* MAJ documentationxleroy2008-07-271-57/+13
* Simplification de la semantique de LTL et LTLin. Les details lies aux conven...xleroy2008-07-251-96/+48
* Nettoyage du traitement des signatures au return dans LTL et LTLinxleroy2008-07-071-11/+16
* Ajout license, README, copyright noticesxleroy2008-01-271-0/+12
* Documentationxleroy2007-08-051-27/+21
* Fusion des modifications faites sur les branches "tailcalls" et "smallstep".xleroy2007-08-041-262/+242
* Revu traitement des variables globales dans AST.program et dans Globalenvs.xleroy2006-09-051-1/+1
* Fusion de la branche "traces":xleroy2006-09-041-63/+89
* Initial import of compcertxleroy2006-02-091-0/+357