Résumé
Embedded systems have an extremely short time to market and therefore require easily retargetable compilers. Architecture description languages (ADLs) provide a single concise architecture specification for the generation of hardware, instruction set simulators and compilers. In this article, we present an ADL for compiler generation. From a specification, we can derive an optimized tree pattern matching instruction selector, a register allocator and an instruction scheduler. Compared to a hand-crafted back end, the generated compiler produces smaller and faster code. The ADL is rich enough that other tools, such as assemblers, linkers, simulators and documentation, can all be obtained from a single specification.
| langue originale | Anglais |
|---|---|
| Pages (de - à) | 145-152 |
| Nombre de pages | 8 |
| journal | ACM SIGPLAN Notices |
| Volume | 41 |
| Numéro de publication | 7 |
| Les DOIs | |
| état | Publié - 1 juil. 2006 |
| Modification externe | Oui |
Empreinte digitale
Examiner les sujets de recherche de « Effective compiler generation by architecture description ». Ensemble, ils forment une empreinte digitale unique.Contient cette citation
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver