Chapter 10 · Programming
Compiler Optimisation in C++: Constant Folding and Dead Code Elimination
Build an IR optimiser in C++ with constant folding, branch simplification, unreachable-code removal and dead code elimination while preserving behaviour.
28 min Intermediate