Expand description
Dead code elimination pass.
Eliminates instructions whose values are unused, reducing generated code size. Performs mark-and-sweep analysis to identify and remove dead code while preserving side effects and program semantics.
Ported from TypeScript src/Optimization/DeadCodeElimination.ts.
Functionsยง
- dead_
code_ elimination - Implements dead-code elimination, eliminating instructions whose values are unused.