aboutsummaryrefslogtreecommitdiffstats
path: root/backend/RTL.v
Commit message (Expand)AuthorAgeFilesLines
* Porting the BTL non-trap loads approach to RTLLéo Gourdin2021-11-021-16/+14
* Replacing default notrap load value by Vundef everywherecsix-PhDCyril SIX2021-06-181-2/+2
* Merge branch 'master' into merge_master_8.13.1Sylvain Boulmé2021-03-231-21/+21
|\
| * Replace `omega` tactic with `lia`Xavier Leroy2020-12-291-21/+21
* | Adding info field for branching in RTL, LTL, XTL and all associated passesCyril SIX2020-03-111-9/+10
* | more proofs going throughDavid Monniaux2019-09-051-2/+0
* | moved trapping_mode to a more appropriate placeDavid Monniaux2019-09-031-2/+0
* | avancement (il faut utiliser Vundef visiblement)David Monniaux2019-09-021-11/+29
|/
* Typo in comment about Ijumptable in RTL.vAlix Trieu2019-04-151-1/+1
* Remove coq warnings (#28)Bernhard Schommer2017-09-221-20/+20
* Support for 64-bit architectures: generic supportXavier Leroy2016-10-011-14/+6
* Updated PR by removing whitespaces. Bug 17450.Bernhard Schommer2015-10-201-24/+24
* Isuue #50: outdated comment on type RTL.function.Xavier Leroy2015-09-151-2/+1
* Refactoring of builtins and annotations in the back-end.Xavier Leroy2015-08-211-27/+13
* Extend annotations so that they can keep track of global variables and local ...Xavier Leroy2015-03-271-0/+18
* Inlining: preserve all RTL regs mentioned in the function, not justxleroy2014-03-291-13/+151
* Simpler, more robust emulation of calls to variadic functions:xleroy2013-12-281-1/+1
* Change interface of Kildall solvers to avoid precomputing the map pc -> list ...xleroy2013-08-121-1/+1
* Define useful functions instr_defs and instr_usesxleroy2012-08-101-0/+35
* Merge of the "volatile" branch:xleroy2012-02-041-1/+1
* 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/+24
* Merge of branch "unsigned-offsets":xleroy2011-04-091-5/+5
* Various algorithmic improvements that reduce compile times (thanks Alexandre ...xleroy2010-10-271-1/+1
* Support for inlined built-ins.xleroy2010-06-291-2/+13
* 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-69/+71
* Added support for jump tables in back end.xleroy2009-11-101-18/+12
* Cil2Csyntax: added goto and labels; added assignment between structsxleroy2009-08-161-16/+19
* 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-16/+6
* Ajout license, README, copyright noticesxleroy2008-01-271-0/+12
* Documentationxleroy2007-08-051-16/+30
* Fusion des modifications faites sur les branches "tailcalls" et "smallstep".xleroy2007-08-041-153/+140
* Revu traitement des variables globales dans AST.program et dans Globalenvs.xleroy2006-09-051-1/+1
* Fusion de la branche "traces":xleroy2006-09-041-48/+75
* Initial import of compcertxleroy2006-02-091-0/+349