May 2015
Intermediate to advanced
296 pages
5h 10m
English
In this chapter, we will cover the following recipes:
Once the source code transformation completes, the output is in the LLVM IR form. This IR serves as a common platform for converting into assembly code, depending on the backend. However, before converting into an assembly code, the IR can be optimized to produce more effective code. The IR is in the SSA form, where every new assignment to a variable is a new variable itself—a classic case of an SSA representation. ...
Read now
Unlock full access