About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Book

Compiler generation from structural architecture descriptions

In Proceedings of the 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems — 2007, pp. 13-22
From

Technischen Universität Wien

60018163

With increasing complexity of modern embedded systems, the availability of highly optimizing compilers becomes more and more important. At the same time, application specific instruction-set processors (ASIPs) are used to fine-tune hardware platforms to the intended application, demanding the availability of retargetable components throughout thewhole tool chain.

A very promising approach is to model the target architecture using a dedicated description language that is rich enough to generate hardware components and the required tool chain, e.g., assembler, linker, simulator, and compiler. In this work we present a new structural architecture description language (ADL) that is used to derive the architecture dependent components of a compiler backend - most notably an instruction selector based on tree pattern matching.

We combine our backend with gcc, thereby opening up the way for a large number of readily available high level optimizations. Experimental results show that the automatically derived code generator is competitive in comparison to a handcrafted compiler backend.

Language: English
Year: 2007
Pages: 13-22
Types: Book
DOI: 10.1145/1289881.1289886

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis