Data Dependence Profiling

and Speculative Optimization