CodeGen: extend f16 conversions to permit types > float.