May 2025
Beginner to intermediate
620 pages
18h 10m
English
At this point in this book, the only thing standing between you and a correct textual assembly output of your code generation (codegen) pipeline is the lowering of the stack.
In this chapter, you will learn how to drive the LLVM infrastructure so that you can generate the stack layout that is expected for your backend. The stack layout describes how you organize the memory space of your target architecture to model the stack of your program. It includes things such as the following:
Read now
Unlock full access