-
1
-
-
26444608451
-
TVOC: A translation validator for optimizing compilers
-
Computer Aided Verification, 17th Int. Conf, CAV 2005, of, Springer
-
Clark W. Barret, Yi Fang, Benjamin Goldberg, Ying Hu, Amir Pnueli, and Lenore Zuck. TVOC: A translation validator for optimizing compilers. In Computer Aided Verification, 17th Int. Conf., CAV 2005, volume 3576 of Lecture Notes in Computer Science, pages 291-295. Springer, 2005.
-
(2005)
Lecture Notes in Computer Science
, vol.3576
, pp. 291-295
-
-
Barret, C.W.1
Fang, Y.2
Goldberg, B.3
Hu, Y.4
Pnueli, A.5
Zuck, L.6
-
2
-
-
24344470890
-
Interactive Theorem Proving and Program Development - Coq'Art: The Calculus of Inductive Constructions
-
Springer
-
Yves Bertot and Pierre Castéran. Interactive Theorem Proving and Program Development - Coq'Art: The Calculus of Inductive Constructions. EATCS Texts in Theoretical Computer Science. Springer, 2004.
-
(2004)
EATCS Texts in Theoretical Computer Science
-
-
Bertot, Y.1
Castéran, P.2
-
5
-
-
35048901016
-
A polynomial-time algorithm for global value numbering
-
Springer
-
Sumit Gulwani and George C. Necula. A polynomial-time algorithm for global value numbering. In Static Analysis, 11th Int. Symp., SAS 2004, volume 3148 of Lecture Notes in Computer Science, pages 212-227. Springer, 2004.
-
(2004)
Static Analysis, 11th Int. Symp., SAS 2004, volume 3148 of Lecture Notes in Computer Science
, pp. 212-227
-
-
Gulwani, S.1
Necula, G.C.2
-
6
-
-
33749864020
-
Catching and identifying bugs in register allocation
-
Springer
-
Yuqiang Huang, Bruce R. Childers, and Mary Lou Soffa. Catching and identifying bugs in register allocation. In Static Analysis, 13th Int. Symp., SAS 2006, volume 4134 of Lecture Notes in Computer Science, pages 281-300. Springer, 2006.
-
(2006)
Static Analysis, 13th Int. Symp., SAS 2006, volume 4134 of Lecture Notes in Computer Science
, pp. 281-300
-
-
Huang, Y.1
Childers, B.R.2
Lou Soffa, M.3
-
8
-
-
33747124759
-
A machine-checked model for a Javalike language, virtual machine and compiler
-
Gerwin Klein and Tobias Nipkow. A machine-checked model for a Javalike language, virtual machine and compiler. ACM Transactions on Programming Languages and Systems, 28(4):619-695, 2006.
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.4
, pp. 619-695
-
-
Klein, G.1
Nipkow, T.2
-
10
-
-
0028460367
-
Optimal code motion: Theory and practice
-
Jens Knoop, Oliver Rüthing, and Bernhard Steffen. Optimal code motion: Theory and practice. ACM Transactions on Programming Languages and Systems, 16(4):1117-1155, 1994.
-
(1994)
ACM Transactions on Programming Languages and Systems
, vol.16
, Issue.4
, pp. 1117-1155
-
-
Knoop, J.1
Rüthing, O.2
Steffen, B.3
-
11
-
-
84883305871
-
Towards the formal verification of a C0 compiler: Code generation and implementation correctness
-
IEEE Computer Society Press
-
Dirk Leinenbach, Wolfgang Paul, and Elena Petrova. Towards the formal verification of a C0 compiler: Code generation and implementation correctness. In Int. Conf. on Software Engineering and Formal Methods (SEFM 2005), pages 2-11. IEEE Computer Society Press, 2005.
-
(2005)
Int. Conf. on Software Engineering and Formal Methods (SEFM 2005)
, pp. 2-11
-
-
Leinenbach, D.1
Paul, W.2
Petrova, E.3
-
13
-
-
67650010377
-
A formally verified compiler back-end. arXiv:0902.2137 [cs]
-
Submitted, July
-
Xavier Leroy. A formally verified compiler back-end. arXiv:0902.2137 [cs]. Submitted, July 2008.
-
(2008)
-
-
Leroy, X.1
-
14
-
-
33745189623
-
Formal certification of a compiler back-end, or: Programming a compiler with a proof assistant
-
ACM Press
-
Xavier Leroy. Formal certification of a compiler back-end, or: programming a compiler with a proof assistant. In 33rd symposium Principles of Programming Languages, pages 42-54. ACM Press, 2006.
-
(2006)
33rd symposium Principles of Programming Languages
, pp. 42-54
-
-
Leroy, X.1
-
15
-
-
40449121578
-
Formal verification of a C-like memory model and its uses for verifying program transformations
-
Xavier Leroy and Sandrine Blazy. Formal verification of a C-like memory model and its uses for verifying program transformations. Journal of Automated Reasoning, 41(1):1-31, 2008.
-
(2008)
Journal of Automated Reasoning
, vol.41
, Issue.1
, pp. 1-31
-
-
Leroy, X.1
Blazy, S.2
-
16
-
-
67650038272
-
-
verified compiler. Development available at, 2004-2009
-
Xavier Leroy et al. The CompCert verified compiler. Development available at http://compcert.inria.fr, 2004-2009.
-
The CompCert
-
-
Leroy, X.1
-
17
-
-
0018434045
-
Global optimization by suppression of partial redundancies
-
Etienne Morel and Claude Renvoise. Global optimization by suppression of partial redundancies. Communication of the ACM, 22(2):96-103, 1979.
-
(1979)
Communication of the ACM
, vol.22
, Issue.2
, pp. 96-103
-
-
Morel, E.1
Renvoise, C.2
-
20
-
-
84947923818
-
Translation validation
-
Tools and Algorithms for Construction and Analysis of Systems, TACAS '98, of, Springer
-
Amir Pnueli, Michael Siegel, and Eli Singerman. Translation validation. In Tools and Algorithms for Construction and Analysis of Systems, TACAS '98, volume 1384 of Lecture Notes in Computer Science, pages 151-166. Springer, 1998b.
-
(1998)
Lecture Notes in Computer Science
, vol.1384
, pp. 151-166
-
-
Pnueli, A.1
Siegel, M.2
Singerman, E.3
-
22
-
-
1442263970
-
Symbolic transfer function-based approaches to certified compilation
-
ACM Press
-
Xavier Rival. Symbolic transfer function-based approaches to certified compilation. In 31st symposium Principles of Programming Languages, pages 1-13. ACM Press, 2004.
-
(2004)
31st symposium Principles of Programming Languages
, pp. 1-13
-
-
Rival, X.1
-
23
-
-
84957630707
-
Property-oriented expansion
-
Static Analysis, Third International Symposium, SAS'96, of, Springer
-
Bernhard Steffen. Property-oriented expansion. In Static Analysis, Third International Symposium, SAS'96, volume 1145 of Lecture Notes in Computer Science, pages 22-41. Springer, 1996.
-
(1996)
Lecture Notes in Computer Science
, vol.1145
, pp. 22-41
-
-
Steffen, B.1
-
24
-
-
56749165588
-
Formal verification of translation validators: A case study on instruction scheduling optimizations
-
ACM Press
-
Jean-Baptiste Tristan and Xavier Leroy. Formal verification of translation validators: A case study on instruction scheduling optimizations. In 35th symposium Principles of Programming Languages, pages 17-27. ACM Press, 2008.
-
(2008)
35th symposium Principles of Programming Languages
, pp. 17-27
-
-
Tristan, J.-B.1
Leroy, X.2
-
25
-
-
47249158593
-
Covac: Compiler validation by program analysis of the cross-product
-
FM 2008: Formal Methods, 15th International Symposium on Formal Methods, of, Springer
-
Anna Zaks and Amir Pnueli. Covac: Compiler validation by program analysis of the cross-product. In FM 2008: Formal Methods, 15th International Symposium on Formal Methods, volume 5014 of Lecture Notes in Computer Science, pages 35-51. Springer, 2008.
-
(2008)
Lecture Notes in Computer Science
, vol.5014
, pp. 35-51
-
-
Zaks, A.1
Pnueli, A.2
-
26
-
-
18544384273
-
Validation of optimizing compilers
-
Technical Report MCS01-12, Weizmann institute of Science
-
Lenore Zuck, Amir Pnueli, and Raya Leviathan. Validation of optimizing compilers. Technical Report MCS01-12, Weizmann institute of Science, 2001.
-
(2001)
-
-
Zuck, L.1
Pnueli, A.2
Leviathan, R.3
-
27
-
-
1442284666
-
VOC: A methodology for translation validation of optimizing compilers
-
Computer Science
-
Lenore Zuck, Amir Pnueli, Yi Fang, and Benjamin Goldberg. VOC: A methodology for translation validation of optimizing compilers. Journal of Universal Computer Science, 9(3):223-247, 2003.
-
(2003)
Journal of Universal
, vol.9
, Issue.3
, pp. 223-247
-
-
Zuck, L.1
Pnueli, A.2
Fang, Y.3
Goldberg, B.4
|