Re: [PATCH] libstdc++: Add workaround for ia32 floating atomics miscompilations [PR100184]

2021-04-22 Thread H.J. Lu via Gcc-patches
Wrong PR # in subject. On Thu, Apr 22, 2021 at 7:11 AM Jakub Jelinek via Gcc-patches wrote: > > Hi! > > gcc on ia32 miscompiles various atomics involving floating point, > unfortunately I'm afraid it is too late to fix that for 11.1 and > as I'm quite lost on it, it might take a while for 12 too

Re: [PATCH] libstdc++: Add workaround for ia32 floating atomics miscompilations [PR100184]

2021-04-22 Thread Jonathan Wakely via Gcc-patches
On 22/04/21 14:42 +0200, Jakub Jelinek wrote: Hi! gcc on ia32 miscompiles various atomics involving floating point, unfortunately I'm afraid it is too late to fix that for 11.1 and as I'm quite lost on it, it might take a while for 12 too (disabling all the 8 peephole2s would be easiest, but the

[PATCH] libstdc++: Add workaround for ia32 floating atomics miscompilations [PR100184]

2021-04-22 Thread Jakub Jelinek via Gcc-patches
Hi! gcc on ia32 miscompiles various atomics involving floating point, unfortunately I'm afraid it is too late to fix that for 11.1 and as I'm quite lost on it, it might take a while for 12 too (disabling all the 8 peephole2s would be easiest, but then we'd run into optimization regressions). Whil