Re: [PATCH] i386: Fix up __bf16 handling on ia32

2022-10-19 Thread Uros Bizjak via Gcc-patches
On Wed, Oct 19, 2022 at 10:50 AM Jakub Jelinek wrote: > > Hi! > > Last night's testing of the libstdc++ changes revealed a problem > in the __bf16 backend registration (while _Float16 seems ok). > The problem is that for both BFmode and HFmode we require TARGET_SSE2, > the generic code creates {,b

[PATCH] i386: Fix up __bf16 handling on ia32

2022-10-19 Thread Jakub Jelinek via Gcc-patches
Hi! Last night's testing of the libstdc++ changes revealed a problem in the __bf16 backend registration (while _Float16 seems ok). The problem is that for both BFmode and HFmode we require TARGET_SSE2, the generic code creates {,b}float16_type_node only if that is true at the start of the TU and t