TPDE: A Fast Adaptable Compiler Back-End Framework
View PDF
Abstract:Fast machine code generation is especially important for fast start-up just-in-time compilation, where the compilation time is part of the end-to-end latency. However, widely used compiler frameworks like LLVM do not prioritize fast compilation and require an extra IR translation step increasing latency even further; and rolling a custom code generator is a substantial engineering effort, especially when targeting multiple architectures.
Therefore, in this paper, we present TPD...
Read more at arxiv.org