This patch teaches fast-isel how to handle integer to float/double conversions.
In particular, this patch teaches fast-isel how to select a (V)CVTSI2SSrr for an integer to float conversion, and how to select (V)CVTSI2SDrr for an integer to double conversion.
Added test 'fast-isel-int-float-conversion.ll'.
Please let me know if ok to submit.
Thanks,
Andrea