Passer à la navigation principale Passer à la recherche Passer au contenu principal

Effective compiler generation by architecture description

  • Vienna University of Technology

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

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 originaleAnglais
Pages (de - à)145-152
Nombre de pages8
journalACM SIGPLAN Notices
Volume41
Numéro de publication7
Les DOIs
étatPublié - 1 juil. 2006
Modification externeOui

Empreinte digitale

Examiner les sujets de recherche de « Effective compiler generation by architecture description ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation