-
1
-
-
84880100770
-
-
Working draft
-
Static Single Assignment Book, 2012. Working draft available at http://ssabook.gforge.inria.fr/latest/book.pdf.
-
(2012)
Static Single Assignment Book
-
-
-
2
-
-
0002626826
-
SSA is functional programming
-
April ISSN 0362-1340
-
A. W. Appel. SSA is functional programming. SIGPLAN Not., 33(4): 17-20, April 1998. ISSN 0362-1340.
-
(1998)
SIGPLAN Not.
, vol.33
, Issue.4
, pp. 17-20
-
-
Appel, A.W.1
-
3
-
-
84880111163
-
Simple generation of static single assignment form
-
J. Aycock and N. Horspool. Simple generation of static single assignment form. In CC, 2000.
-
(2000)
CC
-
-
Aycock, J.1
Horspool, N.2
-
4
-
-
84880097195
-
A formally verified SSA-based middle-end - Static single assignment meets CompCert
-
G. Barthe, D. Demange, and D. Pichardie. A formally verified SSA-based middle-end - Static Single Assignment meets CompCert. In ESOP, 2012.
-
(2012)
ESOP
-
-
Barthe, G.1
Demange, D.2
Pichardie, D.3
-
5
-
-
28044457453
-
Optimizing code generation from SSA form: A comparison between two formal correctness proofs in isabelle/HOL
-
J. O. Blech, S. Glesner, J. Leitner, and S. Mülling. Optimizing code generation from SSA form: A comparison between two formal correctness proofs in Isabelle/HOL. Electron. Notes Theor. Comput. Sci., 141(2):33-51, 2005.
-
(2005)
Electron. Notes Theor. Comput. Sci.
, vol.141
, Issue.2
, pp. 33-51
-
-
Blech, J.O.1
Glesner, S.2
Leitner, J.3
Mülling, S.4
-
7
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. Efficiently computing static single assignment form and the control dependence graph. TOPLAS, 13:451-490, 1991.
-
(1991)
TOPLAS
, vol.13
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Zadeck, F.K.5
-
8
-
-
84976835193
-
A correspondence between continuation passing style and static single assignment form
-
R. A. Kelsey. A correspondence between continuation passing style and static single assignment form. In IR, number 3, 1995.
-
(1995)
IR
, Issue.3
-
-
Kelsey, R.A.1
-
9
-
-
70849111798
-
A formally verified compiler back-end
-
December ISSN 0168-7433
-
X. Leroy. A formally verified compiler back-end. Journal of Automated Reasoning, 43(4):363-446, December 2009. ISSN 0168-7433.
-
(2009)
Journal of Automated Reasoning
, vol.43
, Issue.4
, pp. 363-446
-
-
Leroy, X.1
-
10
-
-
84883082191
-
-
(Version 3.0)
-
The LLVM Reference Manual (Version 3.0). The LLVM Development Team, 2011. http://llvm.org/releases/3.0/docs/LangRef.html.
-
(2011)
The LLVM Reference Manual
-
-
-
11
-
-
84880090177
-
A framework for formal verification of compiler optimizations
-
W. Mansky and E. L. Gunter. A framework for formal verification of compiler optimizations. In ITP, 2010.
-
(2010)
ITP
-
-
Mansky, W.1
Gunter, E.L.2
-
12
-
-
33750910969
-
A type system equivalent to static single assignment
-
Y. Matsuno and A. Ohori. A type system equivalent to static single assignment. In PPDP, 2006.
-
(2006)
PPDP
-
-
Matsuno, Y.1
Ohori, A.2
-
13
-
-
33745871225
-
A verifiable SSA program representation for aggressive compiler optimization
-
V. S. Menon, N. Glew, B. R. Murphy, A. McCreight, T. Shpeisman, A. Adl-Tabatabai, and L. Petersen. A verifiable SSA program representation for aggressive compiler optimization. In POPL, 2006.
-
(2006)
POPL
-
-
Menon, V.S.1
Glew, N.2
Murphy, B.R.3
McCreight, A.4
Shpeisman, T.5
Adl-Tabatabai, A.6
Petersen, L.7
-
14
-
-
0003502903
-
-
Morgan Kaufmann Publishers Inc., San Francisco, CA, USA ISBN 1-55860-320-4
-
S. S. Muchnick. Advanced compiler design and implementation. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1997. ISBN 1-55860-320-4.
-
(1997)
Advanced Compiler Design and Implementation
-
-
Muchnick, S.S.1
-
15
-
-
0029181880
-
A linear time algorithm for placing φ-nodes
-
V. C. Sreedhar and G. R. Gao. A linear time algorithm for placing φ-nodes. In POPL, 1995.
-
(1995)
POPL
-
-
Sreedhar, V.C.1
Gao, G.R.2
-
16
-
-
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
-
17
-
-
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
-
18
-
-
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
-
20
-
-
79959889388
-
Finding and understanding bugs in C compilers
-
X. Yang, Y. Chen, E. Eide, and J. Regehr. Finding and understanding bugs in C compilers. In PLDI, 2011.
-
(2011)
PLDI
-
-
Yang, X.1
Chen, Y.2
Eide, E.3
Regehr, J.4
-
21
-
-
84880113393
-
Mechanized verification of computing dominators for formalizing compilers
-
J. Zhao and S. Zdancewic. Mechanized verification of computing dominators for formalizing compilers. In CPP, 2012.
-
(2012)
CPP
-
-
Zhao, J.1
Zdancewic, S.2
-
22
-
-
84863256838
-
Formalizing the LLVM intermediate representation for verified program transformations
-
J. Zhao, S. Nagarakatte, M. M. K. Martin, and S. Zdancewic. Formalizing the LLVM intermediate representation for verified program transformations. In POPL, 2012.
-
(2012)
POPL
-
-
Zhao, J.1
Nagarakatte, S.2
Martin, M.M.K.3
Zdancewic, S.4
|