Check out my first novel, midnight's simulacra!

Compiler Design: Difference between revisions

From dankwiki
Line 20: Line 20:


===Dead code elimination===
===Dead code elimination===
Control flow analysis by itself is sufficient to remove some unreachable code.
Control flow analysis by itself is sufficient to remove some ''unreachable code'' (viz ''dead code'', below).


==Dataflow/Dependency Analysis==
==Dataflow/Dependency Analysis==