You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For integer types larger than a word, the currently fall back on using the generic _convert operation. But we can do significantly better for Float16, Float, and Double; instead of going to a full soft-float computation, we should pull out the high-order 16, 32, or 64 bits of the integer, or 1 into the low bit if any set bits were lost, and then do a word convert (or two words, in the case of Double on 32b systems).
The text was updated successfully, but these errors were encountered:
Additional Detail from JIRA
md5: aea45ce70de61f5523749309cce9a353
Issue Description:
For integer types larger than a word, the currently fall back on using the generic _convert operation. But we can do significantly better for Float16, Float, and Double; instead of going to a full soft-float computation, we should pull out the high-order 16, 32, or 64 bits of the integer, or 1 into the low bit if any set bits were lost, and then do a word convert (or two words, in the case of Double on 32b systems).
The text was updated successfully, but these errors were encountered: