A Sensible Approach to Speculative Automatic Parallelization