Data flow analysis: constant propagation and liveness, across the whole graph
Extending optimization beyond a single basic block using data flow equations, worked by hand and in C++, for global constant propagation and liveness analysis.
13 min readUpdated 2026-09-03compiler-designoptimizationdata-flow-analysisconstant-propagationliveness-analysismath