skip to main content
article
Free Access

BURG: fast optimal instruction selection and tree parsing

Published:01 April 1992Publication History
First page image

References

  1. [AGT89] Alfred V. Aho, Mahadevan Ganapathi, and Steven W. K. Tjiang. Code generation using tree matching and dynamic programming. ACM Transactions on Programming Languages and Systems, 11(4):491-516, October 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [AJ79] Alfred V. Aho and Steven C. Johnson. Optimal code generation for expression trees. Journal of the ACM, 23(3):458-501, July 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [APP87] Andrew W. Appel. Concise specification of locally optimal code generators. Technical report CS-TR-080-87, Princeton University, 1987.Google ScholarGoogle Scholar
  4. [BDB90] A. Balachandran, D. M. Dhamdhere, and S. Biswas. Efficient retargetable code generation using bottom-up tree pattern matching. Computer Languages, 15(3):127-140, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [BMW87] Jürgen Börstler, Ulrich Mönche, and Reinhard Wilhelm. Table compression for tree automata. Technical Report Aachener Informatik-Berichte No. 87-12, RWTH Aachen, Fachgruppe Informatik, Aachen, Fed. Rep. of Germany, 1987.Google ScholarGoogle Scholar
  6. [Cha87] David R. Chase. An improvement to bottom up tree pattern matching. Fourteenth Annual ACM Symposium on Principles of Programming Languages, pages 168-177, January 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [FH91] Christopher W. Fraser and Robert R. Henry. Hard-coding bottom-up code generation tables to save time and space. Software-Practice & Experience, 21(1):1-12, January 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [HC86] Philip J. Hatcher and Thomas W. Christopher. High-quality code generation via bottom-up tree pattern matching. Thirteenth Annual ACM Symposium on Principles of Programming Languages, pages 119-130, January 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [Hen89] Robert R. Henry. Encoding optimal pattern selection in a table-driven bottom-up tree-pattern matcher. Technical Report 89-02-04, University of Washington Computer Science Department, Seattle, WA, February 1989.Google ScholarGoogle Scholar
  10. [HO82] Christoph Hoffmann and Michael J. O'Donnell. Pattern matching in trees. Journal of the ACM, 29(1):68-95, January 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [Kro75] H. H. Kron. Tree Templates and Subtree Transformational Grammars. PhD thesis, UC Santa Cruz, December 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [PL87] Eduardo Pelegri-Llopart. Tree Transformations in Compiler Systems. PhD thesis, UC Berkeley, December 1987.Google ScholarGoogle Scholar
  13. [PLG88] Eduardo Pelegri-Llopart and Susan L. Graham. Optimal code generation for expression trees: An application of BURS theory. Fifteenth Annual ACM Symposium on Principles of Programming Languages, pages 294-308, January 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. [Pro91] Todd A. Proebsting. Simple and efficient BURS table generation. Technical report, Department of Computer Sciences, University of Wisconsin, 1991.Google ScholarGoogle Scholar

Index Terms

  1. BURG: fast optimal instruction selection and tree parsing

      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 27, Issue 4
        April 1992
        80 pages
        ISSN:0362-1340
        EISSN:1558-1160
        DOI:10.1145/131080
        Issue’s Table of Contents

        Copyright © 1992 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 April 1992

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader