diff options
author | liuhongt <hongtao.liu@intel.com> | 2021-07-07 10:07:59 +0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2021-07-07 08:01:32 -0700 |
commit | 6ec6c77867af4ddfec7323e0ac6ede89effca852 (patch) | |
tree | 1797f50a472aa5c79e68342023f69b621505e9f8 /iconvdata/ibm256.c | |
parent | b46cfcef3f7dab8e90729c6616ac1420f2642245 (diff) | |
download | glibc-6ec6c77867af4ddfec7323e0ac6ede89effca852.tar.gz glibc-6ec6c77867af4ddfec7323e0ac6ede89effca852.tar.xz glibc-6ec6c77867af4ddfec7323e0ac6ede89effca852.zip |
soft-fp: Add __extendhfsf2/__extendhfdf2, __truncsfhf2/__truncdfhf2, __eqhf2/__nehf2
1. Add __extendhfdf2/__extendhfsf2 to return an IEEE half converted to IEEE double/single. 2. Add __truncdfhf2/__extendsfhf2 to truncate IEEE double/single into IEEE half. 3. Add __eqhf2/__nehf2 to return 0 if a == b and a,b are not NAN, otherwise return 1. These are needed by x86 _Float16: https://software.intel.com/content/www/us/en/develop/download/intel-avx512-fp16-architecture-specification.html support in GCC.
Diffstat (limited to 'iconvdata/ibm256.c')
0 files changed, 0 insertions, 0 deletions