-
1
-
-
67650093763
-
Compiling functional types to relational specifications for low level imperative code
-
N. Benton and N. Tabareau. Compiling functional types to relational specifications for low level imperative code. In TLDI, 2009.
-
(2009)
TLDI
-
-
Benton, N.1
Tabareau, N.2
-
2
-
-
35448937613
-
A certified type-preserving compiler from lambda calculus to assembly language
-
A. Chlipala. A certified type-preserving compiler from lambda calculus to assembly language. In PLDI, 2007.
-
(2007)
PLDI
-
-
Chlipala, A.1
-
3
-
-
77950884123
-
A verified compiler for an impure functional language
-
A. Chlipala. A verified compiler for an impure functional language. In POPL, 2010.
-
(2010)
POPL
-
-
Chlipala, A.1
-
4
-
-
47249164288
-
Z3: An efficient SMT solver
-
L. de Moura and N. Bjørner. Z3: An efficient SMT solver. In TACAS, 2008.
-
(2008)
TACAS
-
-
De Moura, L.1
Bjørner, N.2
-
5
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
D. Detlefs, G. Nelson, and J. B. Saxe. Simplify: a theorem prover for program checking. J. ACM, 52(3):365-473, 2005.
-
(2005)
J. ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
6
-
-
20744452343
-
Broadway: A compiler for exploiting the domain-specific semantics of software libraries
-
S. Z. Guyer and C. Lin. Broadway: A compiler for exploiting the domain-specific semantics of software libraries. Proceedings of IEEE, 93(2), 2005.
-
(2005)
Proceedings of IEEE
, vol.93
, Issue.2
-
-
Guyer, S.Z.1
Lin, C.2
-
7
-
-
70450225381
-
Proving optimizations correct using parameterized program equivalence
-
S. Kundu, Z. Tatlock, and S. Lerner. Proving optimizations correct using parameterized program equivalence. In PLDI, 2009.
-
(2009)
PLDI
-
-
Kundu, S.1
Tatlock, Z.2
Lerner, S.3
-
8
-
-
29144505466
-
Automated soundness proofs for dataflow analyses and transformations via local rules
-
S. Lerner, T. Millstein, E. Rice, and C. Chambers. Automated soundness proofs for dataflow analyses and transformations via local rules. In POPL, 2005.
-
(2005)
POPL
-
-
Lerner, S.1
Millstein, T.2
Rice, E.3
Chambers, C.4
-
9
-
-
33745802808
-
Formal certification of a compiler back-end, or: Programming a compiler with a proof assistant
-
X. Leroy. Formal certification of a compiler back-end, or: programming a compiler with a proof assistant. In POPL, 2006.
-
(2006)
POPL
-
-
Leroy, X.1
-
10
-
-
0034450119
-
Translation validation for an optimizing compiler
-
G. C. Necula. Translation validation for an optimizing compiler. In PLDI, 2000.
-
(2000)
PLDI
-
-
Necula, G.C.1
-
13
-
-
67649853468
-
The semantics of x86-cc multiprocessor machine code
-
S. Sarkar, P. Sewell, F. Z. Nardelli, S. Owens, T. Ridge, T. Braibant, M. O. Myreen, , and J. Alglave. The semantics of x86-cc multiprocessor machine code. In POPL, 2009.
-
(2009)
POPL
-
-
Sarkar, S.1
Sewell, P.2
Nardelli, F.Z.3
Owens, S.4
Ridge, T.5
Braibant, T.6
Myreen, M.O.7
Alglave, J.8
-
14
-
-
84865626400
-
Formal verification of translation validators: A case study on instruction scheduling optimizations
-
J.-B. Tristan and X. Leroy. Formal verification of translation validators: A case study on instruction scheduling optimizations. In POPL, 2008.
-
(2008)
POPL
-
-
Tristan, J.-B.1
Leroy, X.2
-
15
-
-
70450245239
-
Verified validation of lazy code motion
-
J.-B. Tristan and X. Leroy. Verified validation of lazy code motion. In PLDI, 2009.
-
(2009)
PLDI
-
-
Tristan, J.-B.1
Leroy, X.2
-
16
-
-
77950884593
-
A simple, verified validator for software pipelining
-
J.-B. Tristan and X. Leroy. A simple, verified validator for software pipelining. In POPL, 2010.
-
(2010)
POPL
-
-
Tristan, J.-B.1
Leroy, X.2
-
18
-
-
26444616193
-
Translation and run-time validation of loop transformations
-
L. Zuck, A. Pnueli, B. Goldberg, C. Barrett, Y. Fang, and Y. Hu. Translation and run-time validation of loop transformations. Form. Methods Syst. Des., 27(3):335-360, 2005.
-
(2005)
Form. Methods Syst. Des.
, vol.27
, Issue.3
, pp. 335-360
-
-
Zuck, L.1
Pnueli, A.2
Goldberg, B.3
Barrett, C.4
Fang, Y.5
Hu, Y.6
|