RE: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect

2020-09-29 Thread duanbo (C)
> -Original Message- > From: Richard Sandiford [mailto:richard.sandif...@arm.com] > Sent: Thursday, September 24, 2020 7:56 PM > To: duanbo (C) > Cc: GCC Patches > Subject: Re: [PATCH PR96757] aarch64: ICE during GIMPLE pass: vect > > Hi, > > "duanbo (C)" writes: > > Sorry for the la

Re: [committed][testsuite] Require non_strict_align in pr94600-{1,3}.c

2020-09-29 Thread Hans-Peter Nilsson
On Thu, 24 Sep 2020, Tom de Vries wrote: > Hi, > > With the nvptx target, we run into: > ... > FAIL: gcc.dg/pr94600-1.c scan-rtl-dump-times final "\\(mem/v" 6 > FAIL: gcc.dg/pr94600-1.c scan-rtl-dump-times final "\\(set \\(mem/v" 6 > FAIL: gcc.dg/pr94600-3.c scan-rtl-dump-times final "\\(mem/v" 1

Re: [PATCH] Fix GCC 10+ build failure with zstd version 1.2.0 or older.

2020-09-29 Thread Jim Wilson
On Tue, Sep 29, 2020 at 1:20 AM Richard Biener wrote: > > On Tue, Sep 29, 2020 at 2:46 AM Jim Wilson wrote: > > > > Extends the configure check for zstd.h to also verify the zstd version, > > since gcc requires features that only exist in 1.3.0 and newer. Without > > this patch we get a build er

[PATCH][GCC 10] Fix build failure with zstd versio9n 1.2.0 or older.

2020-09-29 Thread Jim Wilson
This is the gcc-10 branch version of the patch on mainline. Extends the configure check for zstd.h to also verify the zstd version, since gcc requires features that only exist in 1.3.0 and newer. Without this patch we get a build error for lto-compress.c when using an old zstd version. OK? Jim

Re: [PATCH] rs6000: Use parameterized names for tablejump

2020-09-29 Thread Alan Modra via Gcc-patches
On Wed, Sep 30, 2020 at 12:04:25AM +, Segher Boessenkool wrote: > * config/rs6000/rs6000.md (tablejump): Simplify. > (tablejumpsi): Merge this ... > (tablejumpdi): ... and this ... > (@tablejump_normal): ... into this. > (tablejumpsi_nospec): Merge this ... >

[RS6000] gcc/configure typo fix

2020-09-29 Thread Alan Modra via Gcc-patches
Committed as obvious. * configure.ac (--with-long-double-format): Typo fix. * configure: Regenerate. diff --git a/gcc/configure.ac b/gcc/configure.ac index f5612161dcd..1ad5bbc6935 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -6260,7 +6260,7 @@ supported if the default

Re: [PATCH] assorted improvements for fold_truth_andor_1

2020-09-29 Thread Richard Biener via Gcc-patches
On Tue, Sep 29, 2020 at 3:07 PM Alexandre Oliva wrote: > > On Sep 29, 2020, Richard Biener wrote: > > > On Tue, Sep 29, 2020 at 9:23 AM Alexandre Oliva wrote: > > >> On Sep 28, 2020, Richard Biener wrote: > > > ifcombine should stop using fold*, yeah > > Wow, that's quite a lot of work for no e

Re: Add trailing dots to fortran io fnspecs to match signature

2020-09-29 Thread Richard Biener
On Tue, 29 Sep 2020, Jan Hubicka wrote: > > On September 29, 2020 4:20:42 PM GMT+02:00, Jan Hubicka > > wrote: > > >Hi, > > >this patch is not needed but makes it possible to sanity check that > > >fnspec match function signature. It turns out that there are quite few > > >mistakes in that in tr

Re: [SLP][VECT] Add check to fix 96837

2020-09-29 Thread Richard Biener
On Tue, 29 Sep 2020, Joel Hutton wrote: > Hi All, > > The following patch adds a simple check to prevent slp stmts from vector > constructors being rearranged. vect_attempt_slp_rearrange_stmts tries to > rearrange to avoid a load permutation. > > This fixes PR target/96837 https://gcc.gnu.org

Re: [PATCH 6/6] ipa-cp: Separate and increase the large-unit parameter

2020-09-29 Thread Richard Biener via Gcc-patches
On Tue, Sep 29, 2020 at 9:31 PM Jan Hubicka wrote: > > > > > gcc/ChangeLog: > > > > 2020-09-07 Martin Jambor > > > > * params.opt (ipa-cp-large-unit-insns): New parameter. > > * ipa-cp.c (get_max_overall_size): Use the new parameter. > OK, Maybe the IPA CP large-unit should be a fa

Re: [PATCH][GCC 10] Fix build failure with zstd versio9n 1.2.0 or older.

2020-09-29 Thread Richard Biener via Gcc-patches
On Wed, Sep 30, 2020 at 5:56 AM Jim Wilson wrote: > > This is the gcc-10 branch version of the patch on mainline. > > Extends the configure check for zstd.h to also verify the zstd version, > since gcc requires features that only exist in 1.3.0 and newer. Without > this patch we get a build error

<    1   2