Merge "Add support for float-to-double & double-to-float in optimizing."