-
1
-
-
0004072686
-
-
Addison-Wesley, second edition
-
A. V. Aho, M. Lam, R. Sethi, and J. D. Ullman. Compilers: principles, techniques, and tools. Addison-Wesley, second edition, 2006.
-
(2006)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.V.1
Lam, M.2
Sethi, R.3
Ullman, J.D.4
-
3
-
-
26444608451
-
TVOC: A translation validator for optimizing compilers
-
volume 3576 of LNCS, pages, Springer
-
C. W. Barret, Y. Fang, B. Goldberg, Y. Hu, A. Pnueli, and L. Zuck. TVOC: A translation validator for optimizing compilers. In Computer Aided Verification, 17th Int. Conf., CAV 2005, volume 3576 of LNCS, pages 291-295. Springer, 2005.
-
(2005)
In Computer Aided Verification, 17th Int. Conf., CAV 2005
, pp. 291-295
-
-
Barret, C.W.1
Fang, Y.2
Goldberg, B.3
Hu, Y.4
Pnueli, A.5
Zuck, L.6
-
4
-
-
0036377240
-
A comparative study of modulo scheduling techniques
-
ACM, , pages
-
J. M. Codina, J. Llosa, and A. Gonźalez. A comparative study of modulo scheduling techniques. In Proc. of the 16th international conference on Supercomputing, pages 97-106. ACM, 2002.
-
(2002)
In Proc. of the 16th International Conference on Supercomputing
, pp. 97-106
-
-
Codina, J.M.1
Llosa, J.2
Gonźalez, A.3
-
5
-
-
84948772242
-
Software bubbles: Using predication to compensate for aliasing in software pipelines
-
IEEE Computer Society Press
-
B. Goldberg, E. Chapman, C. Huneycutt, and K. Palem. Software bubbles: Using predication to compensate for aliasing in software pipelines. In 2002 International Conference on Parallel Architectures and Compilation Techniques (PACT 2002), pages 211-221. IEEE Computer Society Press, 2002.
-
(2002)
In 2002 International Conference on Parallel Architectures and Compilation Techniques (PACT 2002)
, pp. 211-221
-
-
Goldberg, B.1
Chapman, E.2
Huneycutt, C.3
Palem, K.4
-
6
-
-
33749864020
-
Catching and identifying bugs in register allocation
-
volume 4134 of LNCS, Springer
-
Y. Huang, B. R. Childers, and M. L. Soffa. Catching and identifying bugs in register allocation. In Static Analysis, 13th Int. Symp., SAS 2006, volume 4134 of LNCS, pages 281-300. Springer, 2006.
-
(2006)
In Static Analysis, 13th Int. Symp., SAS
, pp. 281-300
-
-
Huang, Y.1
Childers, B.R.2
Soffa, M.L.3
-
11
-
-
67650088351
-
Formal verification of a realistic compiler
-
X. Leroy. Formal verification of a realistic compiler. Commun. ACM, 52(7):107-115, 2009.
-
(2009)
Commun. ACM
, vol.52
, Issue.7
, pp. 107-115
-
-
Leroy, X.1
-
12
-
-
70849111798
-
A formally verified compiler back-end
-
To appear
-
X. Leroy. A formally verified compiler back-end. Journal of Automated Reasoning, 2009. To appear.
-
(2009)
Journal of Automated Reasoning
-
-
Leroy, X.1
-
13
-
-
40449121578
-
Formal verification of a C-like memory model and its uses for verifying program transformations
-
X. Leroy and S. 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
-
15
-
-
0029728670
-
Swing modulo scheduling: A lifetime-sensitive approach
-
J. Llosa, A. Gonźalez, E. Ayguad́e, and M. Valero. Swing modulo scheduling: A lifetime-sensitive approach. In IFIP WG10.3 Working Conference on Parallel Architectures and Compilation Techniques, pages 80-86, 1996.
-
(1996)
In IFIP WG10.3 Working Conference on Parallel Architectures and Compilation Techniques
, pp. 80-86
-
-
Llosa, J.1
Gonźalez, A.2
Ayguad́e, E.3
Valero, M.4
-
16
-
-
33747876676
-
Advanced compiler design and implementation
-
S. S. Muchnick. Advanced compiler design and implementation. Morgan Kaufmann, 1997.
-
(1997)
Morgan Kaufmann
-
-
Muchnick, S.S.1
-
19
-
-
84896694133
-
The code validation tool (CVT) - Automatic verification of a compilation process
-
A. Pnueli, O. Shtrichman, and M. Siegel. The code validation tool (CVT) - automatic verification of a compilation process. International Journal on Software Tools for Technology Transfer, 2(2):192-201, 1998.
-
(1998)
International Journal on Software Tools for Technology Transfer
, vol.2
, Issue.2
, pp. 192-201
-
-
Pnueli, A.1
Shtrichman, O.2
Siegel, M.3
-
20
-
-
84947923818
-
Translation validation
-
Springer
-
A. Pnueli, M. Siegel, and E. Singerman. Translation validation. In Tools and Algorithms for Construction and Analysis of Systems, TACAS '98, volume 1384 of LNCS, pages 151-166. Springer, 1998.
-
(1998)
In Tools and Algorithms for Construction and Analysis of Systems, TACAS '98, Volume 1384 of LNCS
, pp. 151-166
-
-
Pnueli, A.1
Siegel, M.2
Singerman, E.3
-
25
-
-
67649855320
-
Equality saturation: A new approach to optimization
-
ACM Press
-
R. Tate, M. Stepp, Z. Tatlock, and S. Lerner. Equality saturation: a new approach to optimization. In 36th symposium Principles of Programming Languages, pages 264-276. ACM Press, 2009.
-
(2009)
In 36th Symposium Principles of Programming Languages
, pp. 264-276
-
-
Tate, R.1
Stepp, M.2
Tatlock, Z.3
Lerner, S.4
-
26
-
-
84865626400
-
Formal verification of translation validators: A case study on instruction scheduling optimizations
-
ACM Press
-
J.-B. Tristan and X. 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)
In 35th Symposium Principles of Programming Languages, Pages
, pp. 17-27
-
-
Tristan, J.-B.1
Leroy, X.2
-
28
-
-
1442284666
-
VOC: A methodology for translation validation of optimizing compilers
-
L. Zuck, A. Pnueli, Y. Fang, and B. Goldberg. VOC: A methodology for translation validation of optimizing compilers. Journal of Universal Computer Science, 9(3):223-247, 2003.
-
(2003)
Journal of Universal Computer Science
, vol.9
, Issue.3
, pp. 223-247
-
-
Zuck, L.1
Pnueli, A.2
Fang, Y.3
Goldberg, B.4
|