Foundational proof-carrying code, Logic in Computer Science 2001, pp.247-258, 2001. ,
DOI : 10.1109/fits.2003.1264926
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.2076
Separation Logic for Small-Step cminor, Theorem Proving in Higher Order Logics, pp.5-21, 2007. ,
DOI : 10.1007/978-3-540-74591-4_3
URL : https://hal.archives-ouvertes.fr/inria-00165915
Interactive Theorem Proving and Program Development ? Coq'Art: The Calculus of Inductive Constructions, 2004. ,
URL : https://hal.archives-ouvertes.fr/hal-00344237
Formal Verification of a C Compiler Front-End, FM 2006: Int. Symp. on Formal Methods, pp.460-475, 2006. ,
DOI : 10.1007/11813040_31
URL : https://hal.archives-ouvertes.fr/inria-00106401
Mechanized Semantics for the Clight Subset of the C Language, Journal of Automated Reasoning, vol.29, issue.6, 2009. ,
DOI : 10.1007/s10817-009-9148-3
URL : https://hal.archives-ouvertes.fr/inria-00352524
Register allocation and spilling via graph coloring, SIGPLAN Symposium on Compiler Construction, pp.98-105, 1982. ,
DOI : 10.1145/989393.989403
Compiler verification, ACM SIGSOFT Software Engineering Notes, vol.28, issue.6, pp.2-2, 2003. ,
DOI : 10.1145/966221.966235
Iterated register coalescing, ACM Transactions on Programming Languages and Systems, vol.18, issue.3, pp.300-324, 1996. ,
DOI : 10.1145/229542.229546
Formal proof, Notices of the AMS, vol.55, issue.11, pp.1370-1380, 2008. ,
Formal certification of a compiler back-end, or: programming a compiler with a proof assistant, 33rd symp. Principles of Progr. Lang, pp.42-54, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00000963
The CompCert verified compiler, software and commented proof, 2008. ,
A Formally Verified Compiler Back-end, Journal of Automated Reasoning, vol.27, issue.1, 2008. ,
DOI : 10.1007/s10817-009-9155-4
URL : https://hal.archives-ouvertes.fr/inria-00360768
Formal Verification of a C-like Memory Model and Its Uses for Verifying Program Transformations, Journal of Automated Reasoning, vol.17, issue.5???6, pp.1-31, 2008. ,
DOI : 10.1007/s10817-008-9099-0
URL : https://hal.archives-ouvertes.fr/inria-00289542
Extraction in Coq: An overview. In Logic and Theory of Algorithms, Computability in Europe CiE LNCS, vol.5028, pp.359-369, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00338973
Correctness of a compiler for arithmetic expressions, of Proc. of Symposia in Applied Mathematics, pp.33-41, 1967. ,
DOI : 10.1090/psapm/019/0242403
Proving compiler correctness in a mechanized logic, Proc. 7th Annual Machine Intelligence Workshop, pp.51-72, 1972. ,
From System F to typed assembly language, ACM Trans. Prog. Lang. Syst, vol.21, issue.3, pp.528-569, 1999. ,
Proof-carrying code, Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '97, pp.106-119, 1997. ,
DOI : 10.1145/263699.263712
Translation validation for an optimizing compiler, Prog. Lang. Design and Impl, pp.83-95, 2000. ,
CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs, Compiler Construction, pp.213-228, 2002. ,
DOI : 10.1007/3-540-45937-5_16
Translation validation. In Tools and Algorithms for Construction and Analysis of Systems, TACAS '98, pp.151-166, 1998. ,
Formal verification of translation validators: A case study on instruction scheduling optimizations, 35th symp. Principles of Progr. Lang, pp.17-27, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00289540
Verified validation of lazy code motion, 2009. ,
URL : https://hal.archives-ouvertes.fr/inria-00415865