Cardtable base can be zero, ExternalAddress can't take a NULL.
Use CVTDQ2PS and CVTDQ2PD for integer values conversions to float and double values on new AMD cpu. Reviewed-by: sgoldman, never