| An overview of the PL.8 compiler |
| Full text |
Pdf
(799 KB)
|
| Source
|
Symposium on Compiler Construction
archive
Proceedings of the 1982 SIGPLAN symposium on Compiler construction
table of contents
Boston, Massachusetts, United States
Pages: 22 - 31
Year of Publication: 1982
ISBN:0-89791-074-5
Also published in ...
|
|
Authors
|
|
Marc Auslander
|
IBM T. J. Watson Research Center, P.O. Box 218, Yorktown Heights, New York
|
|
Martin Hopkins
|
IBM T. J. Watson Research Center, P.O. Box 218, Yorktown Heights, New York
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 64, Citation Count: 59
|
|
|
ABSTRACT
The PL.8 compiler accepts multiple source languages and produces high quality object code for several different machines. The strategy used is to first do a simple translation of the source program to a low level intermediate language. Global optimization and register allocation are then used to improve code rather than relying on special case code selection.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Allen, F.E., "Bibliography on Program Optimization," IBM Research Report RC5767, 1975.
|
| |
2
|
Allen, F.E., et al, "The experimental compiling system", IBM Journal of Research and Development, Vol. 24, No. 6, Nov 1980, pp. 695-715
|
 |
3
|
|
 |
4
|
|
| |
5
|
Chaitin, G. J., et al, "Register Allocation via Coloring," Computer Languages, Vol. 6, pp. 45-57, 1981, Great Britain.
|
 |
6
|
|
| |
7
|
Cocke, J. and Markstein, P., "Measurement of Program Improvement Algorithms." Proc. IFIP Cong. '80, Tokyo, Japan Oct. 6 - 9, 1980, Melbourne, Australia Oct. 14 - 17 1980, 221-228.
|
 |
8
|
|
 |
9
|
Victoria Markstein , John Cocke , Peter Markstein, Optimization of range checking, Proceedings of the 1982 SIGPLAN symposium on Compiler construction, p.114-119, June 23-25, 1982, Boston, Massachusetts, United States
|
 |
10
|
|
CITED BY 59
|
|
|
|
|
Kyu-Young Whang , Art Ammann , Anthony Bolmarcich , Maria Hanrahan , Guy Hochgesang , Kuan-Tsae Huang , Al Khorasani , Ravi Krishnamurthy , Gary Sockut , Paula Sweeney , Vance Waddle , Moshé Zloof, Office-by-example: an integrated office system and database manager, ACM Transactions on Information Systems (TOIS), v.5 n.4, p.393-427, Oct. 1987
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vivek Sarkar , Mauricio J. Serrano , Barbara B. Simons, Register-sensitive selection, duplication, and sequencing of instructions, Proceedings of the 15th international conference on Supercomputing, p.277-288, June 2001, Sorrento, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Toshiaki Kurokawa , Naoyuki Tamura , Yasuo Asakawa , Hideaki Komatsu, A very fast prolog compiler on multiple architectures, Proceedings of 1986 ACM Fall joint computer conference, p.963-968, November 1986, Dallas, Texas, United States
|
|
|
B. Alpern , M. N. Wegman , F. K. Zadeck, Detecting equality of variables in programs, Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.1-11, January 10-13, 1988, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D. Bernstein , M. Golumbic , y. Mansour , R. Pinter , D. Goldin , H. Krawczyk , I. Nahshon, Spill code minimization techniques for optimizing compliers, ACM SIGPLAN Notices, v.24 n.7, p.258-263, July 1989
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B. K. Rosen , M. N. Wegman , F. K. Zadeck, Global value numbers and redundant computations, Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.12-27, January 10-13, 1988, San Diego, California, United States
|
|
|
|
|
|
Keshav Pingali , Micah Beck , Richard Johnson , Mayan Moudgill , Paul Stodghill, Dependence flow graphs: an algebraic approach to program dependencies, Proceedings of the 18th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.67-78, January 21-23, 1991, Orlando, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
W. Gellerich , T. Hendel , R. Land , H. Lehmann , M. Mueller , P. H. Oden , H. Penner, The GNU 64-bit PL8 compiler: toward an open standard environment for firmware development, IBM Journal of Research and Development, v.48 n.3-4, p.543-556, May 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J. H. Moreno , M. Moudgill , K. Ebcioğlu , E. Altman , C. B. Hall , R. Miranda , S.-K. Chen , A. Polyak, Simulation/evaluation environment for a VLIW processor architecture, IBM Journal of Research and Development, v.41 n.3, p.287-302, May 1997
|
|
|
|
|
|
|
|