skip to main content
article
Free Access

Experience with a Graham-Glanville style code generator

Published:01 June 1984Publication History
First page image

References

  1. AhJ76 A. V. Aho and S. C. Johnson, "Optimal Code Generation for Expression Trees", Journal of the ACM 23,3 (July 1976), 458-501. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Aig83 P. higrain, "Table Driven Code Generation for the Motorola 68000", Unpublished Manuscript, Computer Science Division, EECS, University of California, Berkeley, CA, January 1983.Google ScholarGoogle Scholar
  3. Bir82 P. L. Bird, "An Implementation of a Code Generator Specification Language for Table Driven Code Generators", Proceedings of the ACM SIGPLAN 1982 Symposium on Comp//er Construction, SI GPLAN Notices 17,8 (June 1982), 44-55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. DEC81 Digital Equipment Corporation, VAX-11/780 Architecture Handbook, Digital Equipment Corporation, 1981.Google ScholarGoogle Scholar
  5. Cra82 J. Crawford, "Engineering a Production Code Generator", Proceedings o f the ACM SIGPLAN 198g Symposium on Compiler Construction, SIGPLAN Notices 17,6 (June 1982), 205-215. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Fol83 P. Foley, "Preliminary Soar Architecture", Proceedings of CS 292R, CA, June 1983.Google ScholarGoogle Scholar
  7. GFH82 M. Ganapathi, C. N. Fischer and J. L. Hennessy, "Retargetable Compiler Code Generation", ACM Computing Surveys 14,4 (December 1982), 573- 592. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. GaF82 M. Ganapathi and C. N. Fischer, "Description-Driven Code Generation Using Attribute Grammars", Conference Record of the Ninth ACM Symposium on Principles of Programming Languages, Albuquerque, NM, January 1982, 108-119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gla77 R. S. Glanville, "A Machine Independent Algorithm for Code Generation and Its Use In RetargetabIe Compilers", PhD Dissertation, University of California, Berkeley-CS-Technieal Report-78-01, Electronics Research Laboratory, EECS, University of California, Berkeley, CA, December 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. GlG78 R. S. Glanville and S. L. Graham, "A Nevf Method for Compiler Code Generation", Conference Record of the Fifth ACM Symposium on Principles of Programming Languages, Tucson, AZ, January 1978, 509-514. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Gra80 S. L. Graham, "Table-driven Code Generation", IEEE Computer 13,8 (August 1980), 25- 33.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. GHS82 S. L. Graham, R. R. Henry and R. A. Schulman, "An Experiment in Table Driven Code Generation", Proceedings of the ACM SIGPLAN 1982 Symposium on Compiler Construction, SI GPLAN Notices 17,6 (June 1982), 32-43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hen81 R. R. Henry, "The Code Generator Generator's Work Station: Experiments with the Graham Glanville Machine Independent Code Algorithms for Code Generation", Master's Project Report, University of California, Berkeley/Electronics Research Laboratory M81/47, Electronics Research Laboratory, EECS, University of California, Berkeley, CA, June 1981.Google ScholarGoogle Scholar
  14. Hen84 R. R. Henry, "Graham-Glanville Code Generators", Phd Dissertation, Computer Science Division, EECS, University of California, Berkeley, CA, May 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Ho082 C. M. Hoffmann and M. J. 0'Donnell, "Pattern Matching in Trees", Journal of the ACM 29,1 (January 198e), 88-95. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Joh78 S. C. Johnson, "A Portable Compiler: Theory and Practice", Conference Record of the Fifth ACM Symposium on Principles of programming Languages, Tucson, AZ, January 1978, 97-104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. KSa83 M. Katevenis,, R. Sherburne,, D. P. and and C. Sequin, "The RISC lI Micro-Architecture", International Conference on Very Large Scale Integration (VLSI '83),, Trondheim, Norway, August 1983, 349-359.Google ScholarGoogle Scholar
  18. Kes82 P. B. Kessler, "Machine Dependencies in Retargetable Compiler Construction", Unpublished Qualifying Examination Proposal, Computer Science Division, EECS, University of California, Berkeley, CA, April 1982.Google ScholarGoogle Scholar
  19. LJG82 R. Landwehr, H. Jansohn and G. Goes, "Experience with an Automatic Code Generator Generator", Proceedings of the ACM SIGPLAN 1982 Symposium on Compiler Construction, SIGPLAN Notices 17,6 (June 1982), 56-88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Lun83 H. Lunell, Code Generator Writing Systems, Software Systems Research Center, S-58183 Link&oumlping, Sweden, 1983.Google ScholarGoogle Scholar
  21. McK82 M. K. McKusick, "Register Allocation and Data Conversion in Machine Independent Code Generators", Unpublished Qualifying Examination Proposal, Computer Science Division, EECS, University of California, Berkeley, CA, May 1982.Google ScholarGoogle Scholar
  22. Mot82 Motorola, MC88000 18 Bit Microprocessor User "s Manual, 3rd Edition, Prentice Hall, Englewood Cliffs, NJ, 1982.Google ScholarGoogle Scholar
  23. Wil84 R. Wilhelm, "Inverse Currying Transformation on Attribute Grammars", Conference Record of the Eleventh ACM Symposium on Principles of Programming Languages, Salt Lake City, UT, January 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Experience with a Graham-Glanville style code generator
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGPLAN Notices
      ACM SIGPLAN Notices  Volume 19, Issue 6
      Proceedings of the SIGPLAN '84 symposium on compiler construction
      June 1984
      318 pages
      ISSN:0362-1340
      EISSN:1558-1160
      DOI:10.1145/502949
      Issue’s Table of Contents
      • cover image ACM Conferences
        SIGPLAN '84: Proceedings of the 1984 SIGPLAN symposium on Compiler construction
        June 1984
        328 pages
        ISBN:0897911393
        DOI:10.1145/502874

      Copyright © 1984 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 June 1984

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader