Program dependence graph