Technical requirements
In this chapter, you will wrestle directly with the TableGen tooling that comes with the LLVM releases. At this point, you know the drill concerning the tools that you need to build a project using the LLVM infrastructure (Git, CMake, Ninja, and the C++ toolchain).
Additionally, you will find the code for the examples in this chapter in a folder named ch6
, which can be found in the GitHub repository of this book: https://github.com/PacktPublishing/LLVM-Code-Generation.
Without further ado, let’s start our journey with TableGen.