Improving speculative loop parallelization via selective squash and speculation reuse | IEEE Conference Publication | IEEE Xplore