-
2
-
-
84976663189
-
Detecting equalities of variables in programs
-
San Diego, California, January
-
Bowen Alpern, Mark N. Wegman, and F. Kenneth Zadeck. Detecting equalities of variables in programs. In 15th Annual ACM Symposium on Principles of Programming Languages, pages 1-11, San Diego, California, January 1988.
-
(1988)
15th Annual ACM Symposium on Principles of Programming Languages
, pp. 1-11
-
-
Alpern, B.1
Wegman, M.N.2
Kenneth Zadeck, F.3
-
3
-
-
0002022604
-
The Jalapeño Dynamic Optimizing Compiler for Java
-
June
-
M.G. Burke, J.-D. Choi, S. Fink, D. Grove, M. Hind, V. Sarkar, M.J. Serrano, V.C. Sreedhar, H. Srinivasan, and J. Whaley. The Jalapeño Dynamic Optimizing Compiler for Java. In ACM Java Grande Conference, June 1999.
-
(1999)
ACM Java Grande Conference
-
-
Burke, M.G.1
Choi, J.-D.2
Fink, S.3
Grove, D.4
Hind, M.5
Sarkar, V.6
Serrano, M.J.7
Sreedhar, V.C.8
Srinivasan, H.9
Whaley, J.10
-
8
-
-
0030672497
-
A new algorithm for partial redundancy elimination based on SSA form
-
June
-
F. Chow, S. Chan, R. Kennedy, S.-M. Liu, R. Lo, and P. Tu. A new algorithm for partial redundancy elimination based on SSA form. In Proceedings of the ACM SIGPLAN '97 Conf. on Prog. Language Design and Impl., pages 273-286, June 1997.
-
(1997)
Proceedings of the ACM SIGPLAN '97 Conf. on Prog. Language Design and Impl.
, pp. 273-286
-
-
Chow, F.1
Chan, S.2
Kennedy, R.3
Liu, S.-M.4
Lo, R.5
Tu, P.6
-
9
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
October
-
Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark N. Wegman, and F. Kenneth Zadeck. Efficiently computing static single assignment form and the control dependence graph. ACM Transactions on Programming Languages and Systems, 13(4):451-490, October 1991.
-
(1991)
ACM Transactions on Programming Languages and Systems
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Kenneth Zadeck, F.5
-
11
-
-
0031269332
-
A practical framework for demand-driven interprocedural data flow analysis
-
November
-
Evelyn Duesterwald, Rajiv Gupta, and Mary Lou Soffa. A practical framework for demand-driven interprocedural data flow analysis. ACM Transactions on Programming Languages and Systems, 19(6):992-1030, November 1997.
-
(1997)
ACM Transactions on Programming Languages and Systems
, vol.19
, Issue.6
, pp. 992-1030
-
-
Duesterwald, E.1
Gupta, R.2
Soffa, M.L.3
-
12
-
-
36249023494
-
Directed hypergraphs and applications
-
G Gallo, G Longo, S Pallottino, and Sang Nguyen. Directed hypergraphs and applications. Discrete Applied Mathematics, 42:177-201, 1993.
-
(1993)
Discrete Applied Mathematics
, vol.42
, pp. 177-201
-
-
Gallo, G.1
Longo, G.2
Pallottino, S.3
Nguyen, S.4
-
13
-
-
84963537505
-
A fresh look at optimizing array bound checking
-
Mark Scott Johnson, editor, White Plains, NY, USA, June ACM Press
-
Rajiv Gupta. A fresh look at optimizing array bound checking. In Mark Scott Johnson, editor, Proceedings of the ACM SIGPLAN '90 Conference on Programming Language Design and Implementation (SIGPLAN '90), pages 272-282, White Plains, NY, USA, June 1990. ACM Press.
-
(1990)
Proceedings of the ACM SIGPLAN '90 Conference on Programming Language Design and Implementation (SIGPLAN '90)
, pp. 272-282
-
-
Gupta, R.1
-
14
-
-
0027568719
-
Optimizing array bound checks using flow analysis
-
March-December
-
R. Gupta. Optimizing array bound checks using flow analysis. ACM Letters on Programming Languages and Systems, 1('-4):135-150, March-December 1994.
-
(1994)
ACM Letters on Programming Languages and Systems
, vol.1
, Issue.4
, pp. 135-150
-
-
Gupta, R.1
-
15
-
-
84976676372
-
A fast and usually linear algorithm for global flow analysis
-
December
-
Susan L. Graham and Mark Wegman. A fast and usually linear algorithm for global flow analysis. Communications of the ACM, 18(12):716-716, December 1975.
-
(1975)
Communications of the ACM
, vol.18
, Issue.12
, pp. 716-716
-
-
Graham, S.L.1
Wegman, M.2
-
16
-
-
0017494622
-
Compiler analysis for the value ranges of variables
-
May
-
W.H. Harrison. Compiler analysis for the value ranges of variables. IEEE Transactions on Software Engineering, SE-3(3):243-250, May 1977.
-
(1977)
IEEE Transactions on Software Engineering
, vol.SE-3
, Issue.3
, pp. 243-250
-
-
Harrison, W.H.1
-
20
-
-
0027003909
-
Lazy code motion
-
July Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation
-
Jens Knoop, Oliver Rüthing, and Bernhard Steffen. Lazy code motion. SIGPLAN Notices, 27(7):224-234, July 1992. Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation.
-
(1992)
SIGPLAN Notices
, vol.27
, Issue.7
, pp. 224-234
-
-
Knoop, J.1
Rüthing, O.2
Steffen, B.3
-
22
-
-
84976761124
-
Elimination of redundant array subscript range checks
-
June Proceedings of the 1995 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
-
Priyadarshan Kolte and Michael Wolfe. Elimination of redundant array subscript range checks. ACM SIGPLAN Notices, 30(6):270-278, June 1995. Proceedings of the 1995 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI).
-
(1995)
ACM SIGPLAN Notices
, vol.30
, Issue.6
, pp. 270-278
-
-
Kolte, P.1
Wolfe, M.2
-
24
-
-
0031624344
-
Optimizing bounds checking in Java programs
-
August
-
S. P. Midkiff, J. E. Moreira, and M. Snir. Optimizing bounds checking in Java programs. IBM Systems Journal, 37(3):409-453, August 1998.
-
(1998)
IBM Systems Journal
, vol.37
, Issue.3
, pp. 409-453
-
-
Midkiff, S.P.1
Moreira, J.E.2
Snir, M.3
-
25
-
-
0018434045
-
Global optimization by supression of partial redundancies
-
E. Morel and C. Renviose. Global optimization by supression of partial redundancies. CACM, 22(2):96-103, 1979.
-
(1979)
CACM
, vol.22
, Issue.2
, pp. 96-103
-
-
Morel, E.1
Renviose, C.2
-
26
-
-
35048872132
-
Avoiding conditional branches by code replication
-
ACM SIGPLAN Conference on Programming Language Design and Implementation, ACM SIGPLAN, ACM Press, June
-
Frank Mueller and David B. Whalley. Avoiding conditional branches by code replication. In ACM SIGPLAN Conference on Programming Language Design and Implementation, volume 30 of ACM SIGPLAN Notices, pages 56-66. ACM SIGPLAN, ACM Press, June 1995.
-
(1995)
ACM SIGPLAN Notices
, vol.30
, pp. 56-66
-
-
Mueller, F.1
Whalley, D.B.2
-
27
-
-
0004118855
-
-
PhD thesis, Carnegie Mellon University, October Available as Technical Report CMU-CS-98-154
-
George C. Necula. Compiling with Proofs. PhD thesis, Carnegie Mellon University, October 1998. Available as Technical Report CMU-CS-98-154.
-
(1998)
Compiling with Proofs
-
-
Necula, G.C.1
-
31
-
-
0038192631
-
Bounded incremental computation
-
Springer-Verlag Inc., New York, NY, USA
-
G. Ramalingam. Bounded incremental computation, volume 1089 of Lecture Notes in Computer Science. Springer-Verlag Inc., New York, NY, USA, 1996.
-
(1996)
Lecture Notes in Computer Science
, vol.1089
-
-
Ramalingam, G.1
-
32
-
-
0030353548
-
An incremental algorithm for a generalization of the shortest-path problem
-
September
-
G. Ramalingam and Thomas Reps. An incremental algorithm for a generalization of the shortest-path problem. Journal of Algorithms, 21(2):267-305, September 1996.
-
(1996)
Journal of Algorithms
, vol.21
, Issue.2
, pp. 267-305
-
-
Ramalingam, G.1
Reps, T.2
-
35
-
-
35048868285
-
Implementation of an array bound checker
-
Los Angeles, California, January 17-19, ACM SIGACT-SIGPLAN
-
Norihisa Suzuki and Kiyoshi Ishihata. Implementation of an array bound checker. In Conference Record of the Fourth ACM Symposium on Principles of Programming Languages, pages 132-143, Los Angeles, California, January 17-19, 1977. ACM SIGACT-SIGPLAN.
-
(1977)
Conference Record of the Fourth ACM Symposium on Principles of Programming Languages
, pp. 132-143
-
-
Suzuki, N.1
Ishihata, K.2
-
36
-
-
22444454562
-
Enabling sparse constant propagation of array elements via array SSA form
-
V. Sarkar and K. Knobe. Enabling sparse constant propagation of array elements via array SSA form. Lecture Notes in Computer Science, 1503:33-40, 1998.
-
(1998)
Lecture Notes in Computer Science
, vol.1503
, pp. 33-40
-
-
Sarkar, V.1
Knobe, K.2
-
37
-
-
0030263395
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
Mooly Sagiv, Thomas Reps, and Susan Horwitz. Precise interprocedural dataflow analysis with applications to constant propagation. Theoretical Computer Science, 167(1-2):131-170, 1996.
-
(1996)
Theoretical Computer Science
, vol.167
, Issue.1-2
, pp. 131-170
-
-
Sagiv, M.1
Reps, T.2
Horwitz, S.3
-
40
-
-
0347507512
-
Eliminating array bound checking through dependent types
-
May Proceedings of the 1998 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
-
Hongwei Xi and Frank Pfenning. Eliminating array bound checking through dependent types. ACM SIGPLAN Notices, 33(5):249-257, May 1998. Proceedings of the 1998 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI).
-
(1998)
ACM SIGPLAN Notices
, vol.33
, Issue.5
, pp. 249-257
-
-
Xi, H.1
Pfenning, F.2
|