Learn how to build and use the complete spectrum of real-world compilers, including the frontend, optimization pipeline, and a new backend by leveraging the power of LLVM core libraries Key Features - Get to grips with using LLVM libraries step by step - Understand the high-level design of LLVM compilers and apply these principles to your own compiler - Add a new backend to target an unsupported...