c61860f8a6
always perform substraction now, so no instruction could be rordered to eliminate the conditional substraction.