Commit Graph

3 Commits

Author SHA1 Message Date
Saleem Abdulrasool
dbbd6c95df runtime: extend shims to x86
The android x86 target exposed the fact that the FP16 support routines
were not being emitted for x86, only x86_64.
2020-04-14 11:10:41 -07:00
Saleem Abdulrasool
dce9614bf4 runtime: provide AEABI shims for floating point conversion
Android NDK <r21 does not provide the AEABI mandated `__aeabi_d2h`
functions in the compiler runtime.  Add shims to ensure that the
functions are available for building the standard library.
2020-04-08 11:16:40 -07:00
Stephen Canon
248c554524 Add Float16 to stdlib (#30130)
Add Float16 (IEEE 754 binary16) to the standard library, plus assorted runtime support operations.

Swift Evolution thread: https://forums.swift.org/t/se-0277-float16/33546
2020-04-06 17:57:44 -04:00