Double-precision Dual Mode Logic carry-save multiplier