aboutsummaryrefslogtreecommitdiffstats
path: root/backend/Allocation.v
Commit message (Expand)AuthorAgeFilesLines
* Adding info field for branching in RTL, LTL, XTL and all associated passesCyril SIX2020-03-111-2/+2
* Merge branch 'mppa-cse2' of gricad-gitlab.univ-grenoble-alpes.fr:sixcy/CompCe...David Monniaux2020-03-031-7/+11
|\
| * ONE "admitted" and things compileDavid Monniaux2019-09-061-13/+15
| * moving forward with proofsDavid Monniaux2019-09-051-7/+7
| * more proofs going throughDavid Monniaux2019-09-051-11/+13
| * avancement (il faut utiliser Vundef visiblement)David Monniaux2019-09-021-1/+1
* | Refine the type of function results in AST.signatureXavier Leroy2020-02-211-5/+5
|/
* Fix misspellings in messages, man pages, and commentsXavier Leroy2019-05-311-1/+1
* Remove coq warnings (#28)Bernhard Schommer2017-09-221-6/+6
* Extend builtin arguments with a pointer addition operatorXavier Leroy2017-07-061-0/+3
* Hybrid 64bit/32bit PowerPC portBernhard Schommer2017-05-031-17/+117
* Support for 64-bit architectures: generic supportXavier Leroy2016-10-011-50/+70
* Introduce register pairs to describe calling conventions more preciselyXavier Leroy2016-05-171-44/+33
* Revise the Stacking pass and its proof to make it easier to adapt to 64-bit a...Xavier Leroy2016-04-271-3/+2
* Update the back-end proofs to the new linking framework.Xavier Leroy2016-03-061-19/+4
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-46/+46
* Renaming {BA,BR}_longofwords -> {BA,BR}_splitlong.Xavier Leroy2015-08-221-3/+3
* Refactoring of builtins and annotations in the back-end.Xavier Leroy2015-08-211-42/+65
* Extend annotations so that they can keep track of global variables and local ...Xavier Leroy2015-03-271-12/+65
* Merge of "newspilling" branch:xleroy2014-07-231-47/+69
* Merge of branch linear-typing:xleroy2014-04-061-69/+48
* Revert commits r2435 and r2436 (coarser RTLtyping / finer Lineartyping):xleroy2014-03-281-48/+69
* Revised division of labor between RTLtyping and Lineartyping:xleroy2014-03-271-69/+48
* Introduce and use the platform-specific Archi module giving:xleroy2014-01-031-2/+3
* Merge of branch value-analysis.xleroy2013-12-201-1/+1
* Change interface of Kildall solvers to avoid precomputing the map pc -> list ...xleroy2013-08-121-1/+1
* Merge of the float32 branch: xleroy2013-05-191-56/+78
* Coq-defined equality functions for Allocation.xleroy2013-05-011-24/+16
* Big merge of the newregalloc-int64 branch. Lots of changes in two directions:xleroy2013-04-201-76/+1138
* Assorted changes to reduce stack and heap requirements when compiling very bi...xleroy2013-03-161-96/+2
* Remove some useless "Require".xleroy2012-12-301-4/+0
* Nettoyages pour docxleroy2010-08-181-1/+1
* Support for inlined built-ins.xleroy2010-06-291-0/+4
* Added support for jump tables in back end.xleroy2009-11-101-0/+4
* Cil2Csyntax: added goto and labels; added assignment between structsxleroy2009-08-161-14/+2
* - Added alignment constraints to memory loads and stores.xleroy2009-01-111-4/+0
* Ajout license, README, copyright noticesxleroy2008-01-271-0/+12
* Fusion des modifications faites sur les branches "tailcalls" et "smallstep".xleroy2007-08-041-294/+88
* Suppression de lib/Sets.v, utilisation de FSet a la place. Generalisation de...xleroy2007-03-021-1/+3
* Lever la restriction sur les fonctions externes, restriction qui exigeait que...xleroy2006-10-221-9/+1
* Meilleure representation des worklists dans l'algo de Kildallxleroy2006-09-111-1/+1
* Fusion de la branche "traces":xleroy2006-09-041-16/+25
* Initial import of compcertxleroy2006-02-091-0/+418