-
1
-
-
4544221105
-
Finding effective compilation sequences
-
L. Almagor, K. D. Cooper, A. Grosul, T. J. Harvey, S. W. Reeves, D. Subramanian, L. Torczon, and T. Waterman. Finding effective compilation sequences. In LCTES, 2004.
-
(2004)
LCTES
-
-
Almagor, L.1
Cooper, K.D.2
Grosul, A.3
Harvey, T.J.4
Reeves, S.W.5
Subramanian, D.6
Torczon, L.7
Waterman, T.8
-
2
-
-
84976663189
-
Detecting equality of variables in programs
-
January
-
B. Alpern,M.Wegman, and F. Zadeck. Detecting equality of variables in programs. In POPL, January 1988.
-
(1988)
POPL
-
-
Alpern, B.1
Wegman, M.2
Zadeck, F.3
-
3
-
-
0017518346
-
Lucid a nonprocedural language with iteration
-
E. A. Ashcroft and W. W. Wadge. Lucid, a nonprocedural language with iteration. Communications of the ACM, 20(7):519-526, 1977.
-
(1977)
Communications of the ACM
, vol.20
, Issue.7
, pp. 519-526
-
-
Ashcroft, E.A.1
Wadge, W.W.2
-
4
-
-
34547465674
-
Automatic generation of peephole superoptimizers
-
S. Bansal and A. Aiken. Automatic generation of peephole superoptimizers. In ASPLOS, 2006. (Pubitemid 46160741)
-
(2006)
ACM SIGPLAN Notices
, vol.41
, Issue.11
, pp. 394-403
-
-
Bansal, S.1
Aiken, A.2
-
6
-
-
0003712401
-
The TAMPR program transformation system: Simplifying the development of numerical software
-
James M. Boyle, Terence J. Harmer, and Victor L. Winter. The TAMPR program transformation system: simplifying the development of numerical software. Modern software tools for scientific computing, pages 353-372, 1997.
-
(1997)
Modern software tools for scientific computing
, pp. 353-372
-
-
Boyle, J.M.1
Harmer, T.J.2
Winter, V.L.3
-
7
-
-
45849120967
-
Stratego/XT 0.17. A language and toolset for program transformation
-
M. Bravenboer, K. T. Kalleberg, R. Vermaas, and E. Visser. Stratego/XT 0.17. A language and toolset for program transformation. Science of Computer Programming, 72(1-2):52-70, 2008.
-
(2008)
Science of Computer Programming
, vol.72
, Issue.1-2
, pp. 52-70
-
-
Bravenboer, M.1
Kalleberg, K.T.2
Vermaas, R.3
Visser, E.4
-
9
-
-
0343537922
-
Global code motion/global value numbering
-
June
-
C. Click. Global code motion/global value numbering. In PLDI, June 1995.
-
(1995)
PLDI
-
-
Click, C.1
-
11
-
-
67649879255
-
An efficient method for computing static single assignment form
-
January
-
R. Cytron, J. Ferrante, B. Rosen, M. Wegman, and K. Zadeck. An efficient method for computing static single assignment form. In POPL, January 1989.
-
(1989)
POPL
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.3
Wegman, M.4
Zadeck, K.5
-
13
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
DOI 10.1145/1066100.1066102
-
D. Detlefs, G. Nelson, and J. Saxe. Simplify: A theorem prover for program checking. Journal of the Association for Computing Machinery, 52(3):365-473, May 2005. (Pubitemid 43078377)
-
(2005)
Journal of the ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
16
-
-
33746103662
-
BURG - fast optimal instruction selection and tree parsing
-
April
-
Christopher W. Fraser, Robert R. Henry, and Todd A. Proebsting. BURG - fast optimal instruction selection and tree parsing. SIGPLAN Notices, 27(4):68-76, April 1992.
-
(1992)
SIGPLAN Notices
, vol.27
, Issue.4
, pp. 68-76
-
-
Fraser, C.W.1
Henry, R.R.2
Proebsting, T.A.3
-
19
-
-
2342578458
-
Construction of Thinned Gated Single-Assignment Form
-
Languages and Compilers for Parallel Computing
-
P. Havlak. Construction of thinned gated single-assignment form. In Workshop on Languages and Compilers for Parallel Computing, 1993. (Pubitemid 24767105)
-
(1994)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.768
, pp. 477
-
-
Havlak, P.1
-
20
-
-
4344594905
-
Advances in dataflow programming languages
-
W. M. Johnston, J. R. P. Hanna, and R. J. Millar. Advances in dataflow programming languages. ACMComputing Surveys, 36(1):1-34, 2004.
-
(2004)
ACMComputing Surveys
, vol.36
, Issue.1
, pp. 1-34
-
-
Johnston, W.M.1
Hanna, J.R.P.2
Millar, R.J.3
-
22
-
-
0036679993
-
Adaptive optimizing compilers for the 21st century
-
DOI 10.1023/A:1015729001611
-
L. Torczon K. D. Cooper, D. Subramanian. Adaptive optimizing compilers for the 21st century. The Journal of Supercomputing, pages 7-22, 2002. (Pubitemid 34772138)
-
(2002)
Journal of Supercomputing
, vol.23
, Issue.1
, pp. 7-22
-
-
Cooper, K.D.1
Subramanian, D.2
Torczon, L.3
-
24
-
-
0023592629
-
Superoptimizer - A look at the smallest program.
-
Henry Massalin. Superoptimizer: a look at the smallest program. In ASPLOS, 1987. (Pubitemid 18538644)
-
(1987)
ASPLOS
, pp. 122-126
-
-
Massalin Henry1
-
27
-
-
0019003680
-
FAST DECISION PROCEDURES BASED ON CONGRUENCE CLOSURE.
-
DOI 10.1145/322186.322198
-
G. Nelson and D. Oppen. Fast decision procedures based on congruence closure. Journal of the Association for Computing Machinery, 27(2):356-364, April 1980. (Pubitemid 11428851)
-
(1980)
Journal of the ACM
, vol.27
, Issue.2
, pp. 356-364
-
-
Nelson Greg1
Oppen Derek, C.2
-
28
-
-
84963624364
-
The program dependence web: A representation supporting control-, data-, and demand-driven interpretation of imperative languages
-
June
-
K. Ottenstein, R. Ballance, and A. MacCabe. The program dependence web: a representation supporting control-, data-, and demand-driven interpretation of imperative languages. In PLDI, June 1990.
-
(1990)
PLDI
-
-
Ottenstein, K.1
Ballance, R.2
Maccabe, A.3
-
29
-
-
0002489175
-
Dependence flow graphs: An algebraic approach to program dependencies
-
January
-
K. Pengali, M. Beck, and R. Johson. Dependence flow graphs: an algebraic approach to program dependencies. In POPL, January 1991.
-
(1991)
POPL
-
-
Pengali, K.1
Beck, M.2
Johson, R.3
-
32
-
-
1642269569
-
The value flow graph: A program representation for optimal program transformations
-
B. Steffen, J. Knoop, and O. Ruthing. The value flow graph: A program representation for optimal program transformations. In European Symposium on Programming, 1990.
-
(1990)
European Symposium on Programming
-
-
Steffen, B.1
Knoop, J.2
Ruthing, O.3
-
33
-
-
67649855568
-
Translating between PEGs and CFGs
-
University of California San Diego November
-
Ross Tate, Michael Stepp, Zachary Tatlock, and Sorin Lerner. Translating between PEGs and CFGs. Technical Report CS2008- 0931, University of California, San Diego, November 2008.
-
(2008)
Technical Report CS2008- 0931
-
-
Tate, R.1
Stepp, M.2
Tatlock, Z.3
Lerner, S.4
-
34
-
-
1542295479
-
Efficient building and placing of gating functions
-
June
-
P. Tu and D. Padua. Efficient building and placing of gating functions. In PLDI, June 1995.
-
(1995)
PLDI
-
-
Tu, P.1
Padua, D.2
-
35
-
-
0001956132
-
Soot - A Java optimization framework
-
R. Vallée-Rai, L. Hendren, V. Sundaresan, P. Lam, E. Gagnon, and P. Co. Soot - a Java optimization framework. In CASCON, 1999.
-
(1999)
CASCON
-
-
Vallée-Rai, R.1
Hendren, L.2
Sundaresan, V.3
Lam, P.4
Gagnon, E.5
Co, P.6
-
36
-
-
0038895765
-
Compiling language definitions: The ASF+SDF compiler
-
M. G. J. van den Brand, J. Heering, P. Klint, and P. A. Olivier. Compiling language definitions: the ASF+SDF compiler. Transactions on Programming Languages and Systems, 24(4), 2002.
-
(2002)
Transactions on Programming Languages and Systems
, vol.24
, Issue.4
-
-
Van Den Brand, M.G.J.1
Heering, J.2
Klint, P.3
Olivier, P.A.4
-
37
-
-
0031606558
-
Building program optimizers with rewriting strategies
-
E. Visser, Z. Benaissa, and A Tolmach. Building program optimizers with rewriting strategies. In ICFP, 1998.
-
(1998)
ICFP
-
-
Visser, E.1
Benaissa, Z.2
Tolmach, A.3
-
38
-
-
0027986216
-
Value dependence graphs: Representation without taxation
-
D. Weise, R. Crew, M. Ernst, and B. Steensgaard. Value dependence graphs: Representation without taxation. In POPL, 1994.
-
(1994)
POPL
-
-
Weise, D.1
Crew, R.2
Ernst, M.3
Steensgaard, B.4
-
39
-
-
85031726808
-
An approach to ordering optimizing transformations
-
Debbie Whitfield and Mary Lou Soffa. An approach to ordering optimizing transformations. In PPOPP, 1990.
-
(1990)
PPOPP
-
-
Whitfield, D.1
Soffa, M.L.2
-
41
-
-
57349109988
-
Efficient program execution indexing
-
June
-
B. Xin, W. N. Sumner, and X. Zhang. Efficient program execution indexing. In PLDI, June 2008.
-
(2008)
PLDI
-
-
Xin, B.1
Sumner, W.N.2
Zhang, X.3
-
42
-
-
1442284666
-
VOC: A methodology for the translation validation of optimizing compilers
-
Lenore Zuck, Amir Pnueli, Yi Fang, and Benjamin Goldberg. VOC: A methodology for the translation validation of optimizing compilers. Journal of Universal Computer Science, 9(3):223-247, March 2003. (Pubitemid 41151351)
-
(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
|