Book Image

Getting started with LLVM core libraries

Book Image

Getting started with LLVM core libraries

Overview of this book

Table of Contents (17 chapters)
Getting Started with LLVM Core Libraries
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


JIT compilation is a runtime compilation feature present in several virtual machine environments. In this chapter, we explored the LLVM JIT execution engine by showing the distinct implementations available, the old JIT and the MCJIT. Moreover, we examined implementation details from both approaches and provided real examples on how to build tools to use the JIT engines.

In the next chapter, we will cover cross-compilation, toolchains, and how to create an LLVM-based cross compiler.