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

PLDI 1992

30 papers

  1. A Concurrent Compiler for Modula-2+ · David B. Wortman, Michael D. Junkin
  2. A Customizable Substrate for Concurrent Languages · Suresh Jagannathan, James Philbin
  3. A Dynamic Scheduling Technique for Irregular Parallel Programs · Steven Lucco
  4. A General Framework for Iteration-Reordering Loop Transformations · Vivek Sarkar, Radhika Thekkath
  5. A New Approach to Debugging Optimized Code · Gary Brooks, Gilbert J. Hansen, Steve Simmons
  6. A Retargetable Debugger · Norman Ramsey, David R. Hanson
  7. A Safe Approximate Algorithm for Interprocedural Pointer Aliasing · William Landi, Barbara G. Ryder
  8. Abstractions for Recursive Pointer Data Structures: Improving the Analysis of Imperative Programs · Laurie J. Hendren, Joseph Hummel, Alexandru Nicolau
  9. Alphonse: Incremental Computation as a Programming Abstraction · Roger Hoover
  10. An Abstract Machine for CLP(R) · Joxan Jaffar, Spiro Michaylov, Peter J. Stuckey, Roland H. C. Yap
  11. Avoiding Unconditional Jumps by Code Replication · Frank Mueller, David B. Whalley
  12. Beyond Induction Variables · Michael Wolfe
  13. Compiler Support for Garbage Collection in a Statically Typed Language · Amer Diwan, J. Eliot B. Moss, Richard L. Hudson
  14. Compiling Dataflow Analysis of Logic Programs · Jichang Tan, I-Peng Lin
  15. Debugging Optimized Code with Dynamic Deoptimization · Urs Hölzle, Craig Chambers, David M. Ungar
  16. Delinearization: An Efficient Way to Break Multiloop Dependence Equations · Vadim Maslov
  17. Dynascope: A Tool for Program Directing · Rok Sosic
  18. Eliminating Branches using a Superoptimizer and the GNU C Compiler · Torbjörn Granlund, Richard Kenner
  19. Eliminating False Data Dependences using the Omega Test · William W. Pugh, David Wonnacott
  20. Escape Analysis on Lists · Young Gil Park, Benjamin Goldberg
  21. How to Analyze Large Programs Efficiently and Informatively · Dhananjay M. Dhamdhere, Barry K. Rosen, F. Kenneth Zadeck
  22. Lazy Code Motion · Jens Knoop, Oliver Rüthing, Bernhard Steffen
  23. Probalistic Register Allocation · Todd A. Proebsting, Charles N. Fischer
  24. Prototyping Fortran-90 Compilers for Massively Parallel Machines · Marina C. Chen, James R. Cowie
  25. Register Allocation for Software Pipelined Loops · B. Ramakrishna Rau, Meng Lee, Parthasarathy P. Tirumalai, Michael S. Schlansker
  26. Relaxing SIMD Control Flow Constraints using Loop Transformations · Reinhard von Hanxleden, Ken Kennedy
  27. Rematerialization · Preston Briggs, Keith D. Cooper, Linda Torczon
  28. Sharlit - A Tool for Building Optimizers · Steven W. K. Tjiang, John L. Hennessy
  29. Simple and Efficient BURS Table Generation · Todd A. Proebsting
  30. The Design and Implementation of HoME · Kazuhiro Ogata, Satoshi Kurihara, Mikio Inari, Norihisa Doi