[PATCH] libgcc: Add {unsigned ,}__int128 <-> _Decimal{32,64,128} conversion support [PR65833]

2023-11-07 Thread Jakub Jelinek
Hi! The following patch adds the missing {unsigned ,}__int128 <-> _Decimal{32,64,128} conversion support into libgcc.a on top of the _BitInt support (doing it without that would be larger amount of code and I hope all the targets which support __int128 will eventually support _BitInt, after all it

Re: [PATCH V2] test: Fix bb-slp-33.c for RVV

2023-11-07 Thread Richard Biener
On Tue, 7 Nov 2023, Juzhe-Zhong wrote: > gcc/testsuite/ChangeLog: OK. > * gcc.dg/vect/bb-slp-33.c: Rewrite the condition. > > --- > gcc/testsuite/gcc.dg/vect/bb-slp-33.c | 35 --- > 1 file changed, 26 insertions(+), 9 deletions(-) > > diff --git a/gcc/testsuite/g

Re: [PATCH v2] c: Add -Wreturn-mismatch warning, split from -Wreturn-type

2023-11-07 Thread Florian Weimer
* Florian Weimer: > The existing -Wreturn-type option covers both constraint violations > (which are mandatory to diagnose) and warnings that have known > false positives. The new -Wreturn-mismatch warning is only about > the constraint violations (missing or extra return expressions), > and shou

Re: [PATCH] [i386] APX: Fix ICE due to movti postreload splitter [PR112394]

2023-11-07 Thread Hongtao Liu
On Tue, Nov 7, 2023 at 3:33 PM Hongyu Wang wrote: > > Hi, > > When APX EGPR enabled, the TImode move pattern *movti_internal allows > move between gpr and sse reg using constraint pair ("r","Yd"). Then a > post-reload splitter transform such move to vec_extractv2di, while under > -msse4.1 -mno-avx

RE: [PATCH V2] test: Fix bb-slp-33.c for RVV

2023-11-07 Thread Li, Pan2
Committed, thanks Richard. Pan -Original Message- From: Richard Biener Sent: Wednesday, November 8, 2023 2:58 PM To: Juzhe-Zhong Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH V2] test: Fix bb-slp-33.c for RVV On Tue, 7 Nov 2023, Juzhe-Zhong wrote: > gcc/testsuite/ChangeLog: OK. >

Re: [V2 PATCH] Handle bitop with INTEGER_CST in analyze_and_compute_bitop_with_inv_effect.

2023-11-07 Thread Richard Biener
On Wed, Nov 8, 2023 at 2:18 AM Hongtao Liu wrote: > > On Tue, Nov 7, 2023 at 10:34 PM Richard Biener > wrote: > > > > On Tue, Nov 7, 2023 at 2:03 PM Hongtao Liu wrote: > > > > > > On Tue, Nov 7, 2023 at 4:10 PM Richard Biener > > > wrote: > > > > > > > > On Tue, Nov 7, 2023 at 7:08 AM liuhongt

Re: [PATCH 1/7] ira: Refactor the handling of register conflicts to make it more general

2023-11-07 Thread Richard Biener
On Wed, Nov 8, 2023 at 4:48 AM Lehua Ding wrote: > > This patch does not make any functional changes. It mainly refactor two parts: > > 1. The ira_allocno's objects field is expanded to an scalable array, and > multi-word >pseduo registers are split and tracked only when necessary. > 2. Since

<    1   2   3