RE: [PATCH]middle-end: don't lower past veclower [PR106063]

2022-07-07 Thread Tamar Christina via Gcc-patches
> -Original Message- > From: Richard Biener > Sent: Thursday, July 7, 2022 8:47 AM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd > Subject: RE: [PATCH]middle-end: don't lower past veclower [PR106063] > > On Thu, 7 Jul 2022, Tamar Christina wrote: > > > > -Original Message

Re: [x86 PATCH] Support *testdi_not_doubleword during STV pass.

2022-07-07 Thread Uros Bizjak via Gcc-patches
On Thu, Jul 7, 2022 at 6:41 PM Roger Sayle wrote: > > > This patch fixes the current two FAILs of pr65105-5.c on x86 when > compiled with -m32. These (temporary) breakages were fallout from my > patches to improve/upgrade (scalar) double word comparisons. > On mainline, the i386 backend currently

Re: [PATCH/RFC] combine_completed global variable.

2022-07-07 Thread Richard Biener via Gcc-patches
On Thu, Jul 7, 2022 at 9:41 PM Roger Sayle wrote: > > > Hi Kewen (and Segher), > Many thanks for stress testing my patch to improve multiplication > by integer constants on rs6000 by using the rldmi instruction. > Although I've not been able to reproduce your ICE (using gcc135 > on the compile far

Re: [PATCH] Introduce hardbool attribute for C

2022-07-07 Thread Richard Biener via Gcc-patches
On Thu, Jul 7, 2022 at 10:00 PM Alexandre Oliva via Gcc-patches wrote: > > > This patch introduces hardened booleans in C. The hardbool attribute, > when attached to an integral type, turns it into an enumerate type > with boolean semantics, using the named or implied constants as > representatio

Re: Fix one issue in OpenMP 'requires' directive diagnostics (was: [Patch][v5] OpenMP: Move omp requires checks to libgomp)

2022-07-07 Thread Thomas Schwinge
Hi! On 2022-07-07T15:56:28+0200, Tobias Burnus wrote: > On 07.07.22 15:26, Thomas Schwinge wrote: >> On 2022-07-01T23:08:16+0200, Tobias Burnus >> wrote: >>> Updated version attached – I hope I got everything right, but I start to >>> get tired, I am not 100% sure. >> ..., and so the obligatory

<    1   2