Design Assists for Embedded Systems in the COINS Compiler Infrastructure

Tan Watanabe, Tetsuro Fujise, K. Mori, Kyoko Iwasawa, Ikuo Nakata · 2007

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.

Read the paper · More papers on PaperTik