Re: [PATCH] make RTL/TREE/IPA dump kind an index

2017-05-13 Thread Nathan Sidwell
On 05/13/2017 03:58 AM, Bernhard Reutner-Fischer wrote: Specifically https://gcc.gnu.org/ml/fortran/2012-03/msg00094.html dejagnu-1.5.2 contains the libdirs tweak and was released 2015-01-30 Mike, can we please bump the required dejagnu version for GCC-8? Thanks There's also the version of

Re: [PATCH, rs6000] Add x86 instrinsic headers to GCC PPC64LE taget

2017-05-13 Thread David Edelsohn
On Thu, May 11, 2017 at 12:22 PM, Steven Munroe wrote: > On Thu, 2017-05-11 at 09:39 -0500, Segher Boessenkool wrote: >> On Wed, May 10, 2017 at 12:59:28PM -0500, Steven Munroe wrote: >> > > That is just for the testsuite; I meant what happens if a user tries >> > >

Re: [PATCH, rs6000] Fold vector logicals in GIMPLE

2017-05-13 Thread David Edelsohn
On Thu, May 11, 2017 at 3:09 PM, Segher Boessenkool wrote: > On Thu, May 11, 2017 at 02:36:26PM -0500, Will Schmidt wrote: >> On Thu, 2017-05-11 at 14:15 -0500, Segher Boessenkool wrote: >> > Hi! >> > >> > On Thu, May 11, 2017 at 10:53:33AM -0500, Will Schmidt wrote:

[PING] Re: [New file] Add testcase to ensure that #pragma GCC diagnostic push/pop works with -Wtraditional.

2017-05-13 Thread Eric Gallager
Pinging this again: https://gcc.gnu.org/ml/gcc-patches/2017-05/msg00131.html On 3/25/17, Martin Sebor wrote: > On 03/24/2017 01:41 PM, Eric Gallager wrote: >> On 3/24/17, David Malcolm wrote: >>> On Fri, 2017-03-24 at 14:10 -0400, Eric Gallager wrote:

Re: [Patch, fortran] PR80442 Handle DATA statement with iteration var in array slice

2017-05-13 Thread Nicolas Koenig
Hello Jerry, Thanks for the review. Committed as r248012. Nicolas On 05/13/2017 06:30 PM, Jerry DeLisle wrote: On 05/13/2017 04:56 AM, Nicolas Koenig wrote: Ping Also, attached is a better test case. On 05/09/2017 10:49 PM, Nicolas Koenig wrote: Hello everyone, since everybody seems to

Re: [PING] [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues

2017-05-13 Thread Daniel Santos
On 05/13/2017 11:52 AM, Uros Bizjak wrote: On Sat, May 13, 2017 at 1:01 AM, Daniel Santos wrote: Ping? I have posted revisions of the following in patch set: 05/12 - https://gcc.gnu.org/ml/gcc-patches/2017-04/msg01442.html 09/12 -

Re: [PATCH, rs6000] Avoid vectorizing versioned copy loops with vectorization factor 2

2017-05-13 Thread Bill Schmidt
Thanks! This was committed to trunk last week as r247671. As we discussed offline, I've also backported to GCC 7 (r248010) and GCC 6 (r248011). Bill > On May 5, 2017, at 10:30 AM, Segher Boessenkool > wrote: > > Hi Bill, > > On Wed, May 03, 2017 at 02:43:09PM

[PATCH, RTL opt]: Ensure that equivalent_reg_at_start rejects registers with mismatched mode

2017-05-13 Thread Uros Bizjak
Hello! -mtune=intel is able to copy SFmode value through general registers, resulting in the following sequence: (insn 288 1008 1009 29 (parallel [ (set (reg:DI 4 si [687]) (lshiftrt:DI (reg:DI 4 si [687]) (const_int 32 [0x20])))

Re: dejagnu version update?

2017-05-13 Thread Jeff Law
On 05/13/2017 04:38 AM, Jakub Jelinek wrote: On Sat, May 13, 2017 at 12:24:12PM +0200, Bernhard Reutner-Fischer wrote: I guess neither redhat (https://access.redhat.com/downloads/content/dejagnu/ redirects to a login page but there seem to be 1.5.1 packages) nor SuSE did update dejagnu in the

Re: [PATCH, rs6000] Fix vec_xl and vec_xst intrinsics for P8

2017-05-13 Thread Bill Schmidt
On May 12, 2017, at 9:17 PM, Bill Schmidt wrote: > > >> On May 9, 2017, at 5:28 PM, Segher Boessenkool >> wrote: >> >> On Tue, May 09, 2017 at 01:44:35PM -0500, Bill Schmidt wrote: >>> I forgot to ask -- this fix is needed for GCC 6

Re: [RFC PATCH, i386]: Enable post-reload compare elimination pass

2017-05-13 Thread Uros Bizjak
On Sat, May 13, 2017 at 2:47 PM, Markus Trippelsdorf wrote: >> 2017-05-12 Uros Bizjak >> >> * compare-elim.c (try_eliminate_compare): Canonicalize >> operation with embedded compare to >> [(set (reg:CCM) (compare:CCM (operation)

Re: [PING] [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues

2017-05-13 Thread Uros Bizjak
On Sat, May 13, 2017 at 1:01 AM, Daniel Santos wrote: > Ping? I have posted revisions of the following in patch set: > > 05/12 - https://gcc.gnu.org/ml/gcc-patches/2017-04/msg01442.html > 09/12 - https://gcc.gnu.org/ml/gcc-patches/2017-05/msg00348.html > 11/12 -

Re: [Patch, fortran] PR80442 Handle DATA statement with iteration var in array slice

2017-05-13 Thread Jerry DeLisle
On 05/13/2017 04:56 AM, Nicolas Koenig wrote: > Ping > Also, attached is a better test case. > > > On 05/09/2017 10:49 PM, Nicolas Koenig wrote: >> Hello everyone, >> >> since everybody seems to be submitting patches the last few days, I thought I >> might as well :) >> Attached is a patch that

Re: PATCH ATTACHED Re: [PATCH, Fortran] PR78659 Spurious "requires DTIO" reported against namelist statement

2017-05-13 Thread Jerry DeLisle
On 05/13/2017 04:06 AM, Dominique d'Humières wrote: > Dear Jerry, > >> And the actual patch ... > > Are you sure this the right patch? It seems mostly applied on trunk. > > TIA > > Dominique > > PS I saw some ‘return 1;’ which should probably ‘return true;’ > > When I moved the checks

Port fixes for recent compare-elim changes

2017-05-13 Thread Jeff Law
Here's the promised fixes for the mn103, rx and visium ports. Verified by comparing the generated code before the compare-elim changes with the code generated after this change is identical for newlib. Committed to the trunk. Jeff commit e3b9355843ab2b8061d297afd91082b1f9e5f937 Author: law

Re: [RFC PATCH, i386]: Enable post-reload compare elimination pass

2017-05-13 Thread Markus Trippelsdorf
On 2017.05.12 at 21:09 +0200, Uros Bizjak wrote: > On Fri, May 12, 2017 at 8:34 PM, Jeff Law wrote: > > On 05/10/2017 01:05 PM, Uros Bizjak wrote: > >> > >> On Wed, May 10, 2017 at 5:18 PM, Uros Bizjak wrote: > >>> > >>> On Wed, May 10, 2017 at 4:27 PM, Jakub

BRIG FE: fix for lda and private arrays

2017-05-13 Thread Pekka Jääskeläinen
Hi, I committed in r248006 the attached fix for an assertion when doing an 'lda' of a private array offset. BR, -- Pekka Jääskeläinen Parmance Index: gcc/brig/ChangeLog === --- gcc/brig/ChangeLog (revision 248005) +++

Re: [Patch, fortran] PR80442 Handle DATA statement with iteration var in array slice

2017-05-13 Thread Nicolas Koenig
Ping Also, attached is a better test case. On 05/09/2017 10:49 PM, Nicolas Koenig wrote: Hello everyone, since everybody seems to be submitting patches the last few days, I thought I might as well :) Attached is a patch that makes the compiler capable of dealing with implied do variables in

Re: PATCH ATTACHED Re: [PATCH, Fortran] PR78659 Spurious "requires DTIO" reported against namelist statement

2017-05-13 Thread Dominique d'Humières
Dear Jerry, > And the actual patch ... Are you sure this the right patch? It seems mostly applied on trunk. TIA Dominique PS I saw some ‘return 1;’ which should probably ‘return true;’

Re: dejagnu version update?

2017-05-13 Thread Jakub Jelinek
On Sat, May 13, 2017 at 12:24:12PM +0200, Bernhard Reutner-Fischer wrote: > I guess neither redhat > (https://access.redhat.com/downloads/content/dejagnu/ redirects to a > login page but there seem to be 1.5.1 packages) nor SuSE did update dejagnu > in the meantime. Fedora has dejagnu-1.6 in

Re: dejagnu version update?

2017-05-13 Thread Bernhard Reutner-Fischer
On Tue, Sep 15, 2015 at 10:50:12PM +0200, Bernhard Reutner-Fischer wrote: > On September 15, 2015 10:05:27 PM GMT+02:00, Jeff Law wrote: > >On 09/15/2015 01:21 PM, David Malcolm wrote: > >> On Tue, 2015-09-15 at 10:39 -0700, Mike Stump wrote: > >>> On Sep 14, 2015, at 3:37 PM,

Re: [PATCH] Fix PR80222

2017-05-13 Thread Eric Botcazou
> Does this happen on the GCC7 branch as well? The patch just guards an > indirect ref folding (I refrained from trying to make it correct given I > think it's premature optimization). No, mainline and GCC 7 branch are fine. It appears that the folding (probably to BIT_FIELD_REF) is necessary

Re: [PATCH] Fix PR80222

2017-05-13 Thread Richard Biener
On May 13, 2017 10:49:31 AM GMT+02:00, Eric Botcazou wrote: >> Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to >trunk. >> >> Richard. >> >> 2017-03-28 Richard Biener >> >> PR middle-end/80222 >> * gimple-fold.c

Re: [PATCH] Fix PR80222

2017-05-13 Thread Eric Botcazou
> Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk. > > Richard. > > 2017-03-28 Richard Biener > > PR middle-end/80222 > * gimple-fold.c (gimple_fold_indirect_ref): Do not touch > TYPE_REF_CAN_ALIAS_ALL references. > *

Re: [PATCH] make RTL/TREE/IPA dump kind an index

2017-05-13 Thread Bernhard Reutner-Fischer
On 12 May 2017 01:10:19 CEST, Bernhard Reutner-Fischer wrote: >On 12 May 2017 00:57:58 CEST, Rainer Orth >wrote: >>Bernhard Reutner-Fischer writes: >> >>> On 11 May 2017 15:10:36 CEST, Nathan Sidwell

Re: C PATCH to kill c_save_expr or towards delayed folding for the C FE

2017-05-13 Thread Jakub Jelinek
On Fri, May 12, 2017 at 08:28:38PM +, Joseph Myers wrote: > On Fri, 12 May 2017, Marek Polacek wrote: > > > In the effort of reducing early folding, we should avoid calling > > c_fully_fold > > blithely, except when needed for e.g. initializers. This is a teeny tiny > > step > > Note

Re: [PATCH] decl lang hooks

2017-05-13 Thread Richard Biener
On May 13, 2017 2:01:11 AM GMT+02:00, Nathan Sidwell wrote: >On 05/12/2017 03:26 AM, Richard Biener wrote: >> On Thu, May 11, 2017 at 7:58 PM, Nathan Sidwell >wrote: >>> On 05/11/2017 01:50 PM, Rainer Orth wrote: >>> however, it breaks bootstrap with