This ensures the original operand values are not overwritten when being used in the overflow detection.