Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N6 2013 year

LLVM as an Infrastructure for Compiler Development for Embedded Systems
N. I. Vyukova, V. A. Galatenko , S. V. Samborskij, e-mail:

The paper presents an overview of the LLVM infrastructure and its evaluation with respect to the specificity of compiler development for microprocessors used in embedded systems. It discusses LLVM features from the user's point of view, the overall structure of LLVM, and internal representation of a program.

Keywords: compiler, LLVM, embedded systems, intermediate representation
pp. 2–10