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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Watanabe, T., Fujise, T., Mori, K., Iwasawa, K., Nakata, I.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
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