Design Assists for Embedded Systems in the COINS Compiler Infrastructure
Program design of embedded systems requires special considerations such as compact code size, shorter addressing field, low cost parallelization, tuning to application field, and so on. COINS is a compiler infrastructure that makes compiler development easy by providing a code generator based on tar...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Program design of embedded systems requires special considerations such as compact code size, shorter addressing field, low cost parallelization, tuning to application field, and so on. COINS is a compiler infrastructure that makes compiler development easy by providing a code generator based on target machine description for quick retargeting, and providing modularized analysis/optimization methods that can be called from user supplied compiler modules implementing new compiler features. Recently it has been extended to be able to select compact code size, to generate parallelized object code, to supply profiling information, etc. Such features to support embedded systems are discussed in this paper. |
---|---|
ISSN: | 1537-3223 2642-4118 |
DOI: | 10.1109/IWIA.2007.13 |