kirancodes.me
To Proof Maintenance & Beyond!
Venues / PLDI /

PLDI 1995

28 papers

  1. A Type-Based Compiler for Standard ML · Zhong Shao, Andrew W. Appel
  2. APT: A Data Structure for Optimal Control Dependence Computation · Keshav Pingali, Gianfranco Bilardi
  3. Accurate Static Branch Prediction by Value Range Propagation · Jason R. C. Patterson
  4. Avoiding Conditional Branches by Code Replication · Frank Mueller, David B. Whalley
  5. Better Static Memory Management: Improving Region-Based Analysis of Higher-Order Languages · Alexander Aiken, Manuel Fähndrich, Raph Levien
  6. Context-Insensitive Alias Analysis Reconsidered · Erik Ruf
  7. Corpus-Based Static Branch Prediction · Brad Calder, Dirk Grunwald, Donald C. Lindsay, James H. Martin, Michael Mozer, Benjamin G. Zorn
  8. EEL: Machine-Independent Executable Editing · James R. Larus, Eric Schnarr
  9. Efficient Building and Placing of Gating Functions · Peng Tu, David A. Padua
  10. Efficient Context-Sensitive Pointer Analysis for C Programs · Robert P. Wilson, Monica S. Lam
  11. Elimination of Redundant Array Subscript Range Checks · Priyadarshan Kolte, Michael Wolfe
  12. Flow-Sensitive Interprocedural Constant Propagation · Paul R. Carini, Michael Hind
  13. Garbage Collection Using a Dynamic Threatening Boundary · David A. Barrett, Benjamin G. Zorn
  14. Global Code Motion / Global Value Mumbering · Cliff Click
  15. Implementation of the Data-Flow Synchronous Language SIGNAL · Pascalin Amagbégnon, Loïc Besnard, Paul Le Guernic
  16. Improving Balanced Scheduling with Compiler Optimizations that Increase Instruction-Level Parallelism · Jack L. Lo, Susan J. Eggers
  17. Interprocedural Partial Redundancy Elimination and its Application to Distributed Memory Compilation · Gagan Agrawal, Joel H. Saltz, Raja Das
  18. Optimizing Parallel Programs with Explicit Synchronization · Arvind Krishnamurthy, Katherine A. Yelick
  19. Register Allocation Using Lazy Saves, Eager Restores, and Greedy Shuffling · Robert G. Burger, Oscar Waddell, R. Kent Dybvig
  20. Scheduling and Mapping: Software Pipelining in the Presence of Structural Hazards · Erik R. Altman, Ramaswamy Govindarajan, Guang R. Gao
  21. Selective Specialization for Object-Oriented Languages · Jeffrey Dean, Craig Chambers, David Grove
  22. Simple and Effective Link-Time Optimization of Modula-3 Programs · Mary F. Fernandez
  23. Stack Caching for Interpreters · M. Anton Ertl
  24. Storage Assignment to Decrease Code Size · Stan Y. Liao, Srinivas Devadas, Kurt Keutzer, Steven W. K. Tjiang, Albert R. Wang
  25. The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization · Lawrence Rauchwerger, David A. Padua
  26. The Power of Assignment Motion · Jens Knoop, Oliver Rüthing, Bernhard Steffen
  27. Tile Size Selection Using Cache Organization and Data Layout · Stephanie Coleman, Kathryn S. McKinley
  28. Unifying Data and Control Transformations for Distributed Shared Memory Machines · Michal Cierniak, Wei Li