15-411 Compiler Design
Lecture 5: Dataflow Analysis

  • Reading: 05-dataflow.pdf, Ch 10.1-2, 17.1-4
  • Concepts:
    • Neededness analysis
    • Dead code elimination
    • Forward dataflow analysis
    • Reaching definitions
  • Previous lecture: Liveness Analysis
  • Next lecture: Lexing

[ Home | Schedule | Labs & Assignments | Lab Machines | Resources ]
[ Textbook | Autolab ]
[ Blackboard | academic.cs.15-411 ]

fp@cs
Frank Pfenning