dynamic dependence analysis