A study of compiler techniques for multiple targets in compiler infrastructures
Dai Guilan, Zhang Suqing, Jinlan Tian, Jiang Weidu
Abstract
Dai Guilan, Zhang Suqing, Jinlan Tian, Jiang Weidu
Abstract
Compilers are critical for embedded systems and high performance computing. A compiler infrastructure provides an infrastructure for rapid development of high quality compilers. Based on main components of compiler infrastructures, this paper reviews representative compiler infrastructure products, and summarizes their features. It focuses on an insight analysis of the key techniques for building the compiler back ends, and presents our probes into compiler infrastructures for typical issues.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Compilers are critical for embedded systems and high performance computing. A compiler infrastructure provides an infrastructure for rapid development of high quality compilers. Based on main components of compiler infrastructures, this paper reviews representative compiler infrastructure products, and summarizes their features. It focuses on an insight analysis of the key techniques for building the compiler back ends, and presents our probes into compiler infrastructures for typical issues.
Key concepts: Compiler, Computer science, Compiler correctness, Compiler construction, Interprocedural optimization, Optimizing compiler, Programming language, Key (lock)