diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-05-21 00:16:32 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-05-21 00:16:32 +0000 |
commit | 57f2ce6a87802906826501b8843013ff2b50713b (patch) | |
tree | 83bff2714e659e9fc2c0d88e846891adefb37ce2 /libgcc | |
parent | d5cf2a1f15ef6b46881f600dabf70636f531de2e (diff) | |
download | gcc-57f2ce6a87802906826501b8843013ff2b50713b.zip gcc-57f2ce6a87802906826501b8843013ff2b50713b.tar.gz gcc-57f2ce6a87802906826501b8843013ff2b50713b.tar.bz2 |
Daily bump.
Diffstat (limited to 'libgcc')
-rw-r--r-- | libgcc/ChangeLog | 14 | ||||
-rw-r--r-- | libgcc/config/libbid/ChangeLog | 48 |
2 files changed, 62 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 5d351a6..cd82a1d 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,17 @@ +2022-05-20 Christophe Lyon <christophe.lyon@arm.com> + + * Makefile.in (D32PBIT_FUNCS): Add _hf_to_sd and _sd_to_hf. + (D64PBIT_FUNCS): Add _hf_to_dd and _dd_to_hf. + (D128PBIT_FUNCS): Add _hf_to_td _td_to_hf. + +2022-05-20 Christophe Lyon <christophe.lyon@arm.com> + + * config.host: Add t-dfprules to AArch64 targets. + +2022-05-20 Christophe Lyon <christophe.lyon@arm.com> + + * configure: Regenerate. + 2022-05-13 Sebastian Pop <spop@amazon.com> PR target/105162 diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog index b26ca33..d3cec76 100644 --- a/libgcc/config/libbid/ChangeLog +++ b/libgcc/config/libbid/ChangeLog @@ -1,3 +1,51 @@ +2022-05-20 Christophe Lyon <christophe.lyon@arm.com> + + * bid_binarydecimal.c (CLZ32_MASK16): Delete. + (CLZ32_MASK8): Delete. + (CLZ32_MASK4): Delete. + (CLZ32_MASK2): Delete. + (CLZ32_MASK1): Delete. + (clz32_nz): Use __builtin_clz. + (ctz32_1bit): Delete. + (ctz32): Use __builtin_ctz. + (CLZ64_MASK32): Delete. + (CLZ64_MASK16): Delete. + (CLZ64_MASK8): Delete. + (CLZ64_MASK4): Delete. + (CLZ64_MASK2): Delete. + (CLZ64_MASK1): Delete. + (clz64_nz): Use __builtin_clzl. + (ctz64_1bit): Delete. + (ctz64): Use __builtin_ctzl. + +2022-05-20 Christophe Lyon <christophe.lyon@arm.com> + + * bid_gcc_intrinsics.h (LIBGCC2_HAS_HF_MODE): Define according to + __LIBGCC_HAS_HF_MODE__. + (BID_HAS_HF_MODE): Define. + (HFtype): Define. + (__bid_extendhfsd): New prototype. + (__bid_extendhfdd): Likewise. + (__bid_extendhftd): Likewise. + (__bid_truncsdhf): Likewise. + (__bid_truncddhf): Likewise. + (__bid_trunctdhf): Likewise. + * _dd_to_hf.c: New file. + * _hf_to_dd.c: New file. + * _hf_to_sd.c: New file. + * _hf_to_td.c: New file. + * _sd_to_hf.c: New file. + * _td_to_hf.c: New file. + +2022-05-20 Christophe Lyon <christophe.lyon@arm.com> + + * _dd_to_xf.c: Check __LIBGCC_HAS_XF_MODE__. + * _sd_to_xf.c: Likewise. + * _td_to_xf.c: Likewise. + * _xf_to_dd.c: Likewise. + * _xf_to_sd.c: Likewise. + * _xf_to_td.c: Likewise. + 2020-10-23 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/97164 |