Affiliation:
1. Stanford Univ., Stanford, CA
2. Univ. of Wisconsin-Madison, Madison
Abstract
Affix grammars are used to describe the instruction set of a target architecture for purposes of compiler code generation. A code generator is obtained automatically for a compiler using attributed parsing techniques. A compiler built on this model can automatically perform most popular machine-dependent optimizations, including peephole optimizations. Code generators based on this model demonstrate
retargetability
for the VAX
1
-11, iAPX
2
-86, Z-8000
3
, PDP
4
-11, MC-68000, NS32032, FOM, and IBM-370 architectures.
Publisher
Association for Computing Machinery (ACM)
Cited by
31 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Code Generation;Undergraduate Topics in Computer Science;2017
2. Live Introspection of Target-Agnostic JIT in Simulation;Proceedings of the International Workshop on Smalltalk Technologies;2015-07-15
3. Extension of Context Free Grammar for Intermediate Code and Peephole Optimization Rule Parsers;2015 Fifth International Conference on Advanced Computing & Communication Technologies;2015-02
4. Compilers and Interpreters;Computing Handbook, Third Edition;2014-05-08
5. Instruction Selection Using Tree Parsing;The Compiler Design Handbook;2007-12-07