| 1995 | Unifying Data and Control Transformations for Distributed Shared Memory Machines. | Michal Cierniak, Wei Li |
| 1995 | Flow-Sensitive Interprocedural Constant Propagation. | Paul R. Carini, Michael Hind |
| 1995 | Corpus-Based Static Branch Prediction. | Brad Calder, Dirk Grunwald, Donald C. Lindsay, James H. Martin, Michael Mozer, Benjamin G. Zorn |
| 1995 | Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling. | Robert G. Burger, Oscar Waddell, R. Kent Dybvig |
| 1995 | Garbage Collection Using a Dynamic Threatening Boundary. | David A. Barrett, Benjamin G. Zorn |
| 1995 | Implementation of the Data-Flow Synchronous Language SIGNAL. | Pascalin Amagbgnon, Loc Besnard, Paul Le Guernic |
| 1995 | Scheduling and Mapping: Software Pipelining in the Presence of Structural Hazards. | Erik R. Altman, Ramaswamy Govindarajan, Guang R. Gao |
| 1995 | Better Static Memory Management: Improving Region-Based Analysis of Higher-Order Languages. | Alexander Aiken, Manuel Fhndrich, Raph Levien |
| 1995 | Interprocedural Partial Redundancy Elimination and its Application to Distributed Memory Compilation. | Gagan Agrawal, Joel H. Saltz, Raja Das |
| 1994 | Debugging of Globally Optimized Programs Using Data Flow Analysis. | Roland Wismller |
| 1994 | Precise Compile-Time Performance Prediction for Superscalar-Based Computers. | Ko-Yang Wang |
| 1994 | Accurate Static Estimators for Program Optimization. | Tim A. Wagner, Vance Maverick, Susan L. Graham, Michael A. Harrison |
| 1994 | Link-Time Optimization of Address Calculation on a 64-bit Architecture. | Amitabh Srivastava, David W. Wall |
| 1994 | ATOM: a system for building customized program analysis tools (with retrospective) | Amitabh Srivastava, Alan Eustace |
| 1994 | ATOM - A System for Building Customized Program Analysis Tools. | Amitabh Srivastava, Alan Eustace |
| 1994 | Is Continuation-Passing Useful for Data Flow Analysis? | Amr Sabry, Matthias Felleisen |
| 1994 | Cache Performance of Garbage-Collected Programs. | Mark B. Reinhold |
| 1994 | Counting Solutions to Presburger Formulas: How and Why. | William W. Pugh |
| 1994 | register Allocation over the Program Dependence Graph. | Cindy Norris, Lori L. Pollock |
| 1994 | Optimal Tracing and Incremental Reexecution for Debugging Long-Running Programs. | Robert H. B. Netzer, Mark H. Weaver |
| 1994 | Lazy Functional State Threads. | John Launchbury, Simon L. Peyton Jones |
| 1994 | Zero-cost Range Splitting. | Steven M. Kurlander, Charles N. Fischer |
| 1994 | Improving Semi-static Branch Prediction by Code Replication. | Andreas Krall |
| 1994 | Partial Dead Code Elimination. | Jens Knoop, Oliver Rthing, Bernhard Steffen |
| 1994 | The Program Structure Tree: Computing Control Regions in Linear Time. | Richard Johnson, David Pearson, Keshav Pingali |