It would be nice to be able to convert to/from standard floats. Generically if possible, but at least if the system is using IEEE 754 (__STDC_IEC_559__ should be defined, though TBH I wouldn't be surprised if an MSVC exception is necessary).
FWIW, I'm considering this as a way to implement the float16_t stuff in NEON portably in SIMDe. I'm going to open a couple more issues, I just wanted you to understand the perspective I'm looking at it from since you seem to be focused on retrocomputing and so probably have different things in mind. If you're not interested in supporting my use case that's fine; please feel free to just close the issues if that's the case.
It would be nice to be able to convert to/from standard floats. Generically if possible, but at least if the system is using IEEE 754 (
__STDC_IEC_559__should be defined, though TBH I wouldn't be surprised if an MSVC exception is necessary).FWIW, I'm considering this as a way to implement the float16_t stuff in NEON portably in SIMDe. I'm going to open a couple more issues, I just wanted you to understand the perspective I'm looking at it from since you seem to be focused on retrocomputing and so probably have different things in mind. If you're not interested in supporting my use case that's fine; please feel free to just close the issues if that's the case.