Re: FW: [PATCH] Fix PR ipa/64049

2014-12-08 Thread Jan Hubicka
> > On Mon, Dec 8, 2014 at 11:57 AM, Bernd Edlinger > > wrote: > > > > > > > > >> > > >> Hello, > > >> > > >> > > >> this surprisingly simple patch fixes PR ipa/64049. The root cause seems > > >> to be > > >> that in this test case we try to devirtualize a method call on a return > > >> value.

Re: Compare-elim pass (was: Re: [PATCH] Fix PR 61225)

2014-12-08 Thread Richard Henderson
On 12/06/2014 12:56 AM, Jakub Jelinek wrote: > So, any other md than rx and mn10300 that uses the non-standard order? > Not that I'm aware of. r~

[PATCH, x86] Fix pblendv expand.

2014-12-08 Thread Evgeny Stupachenko
Hi, The patch fix pblendv expand. The bug was uncovered when permutation operands are constants. In this case we init target register for expand_vec_perm_1 with constant and then rewrite the target with constant for expand_vec_perm_pblend. The patch fixes 403.gcc execution, compiled with -Ofast -

[PATCH, committed] rs6000_secondary_reload_inner (PR target/64226)

2014-12-08 Thread David Edelsohn
The patch removes code from rs6000_secondary_reload_inner that explicitly called create_TOC_reference on SYMBOL_REF, CONST, and LABEL_REF involved in a secondary reload. find_reload was choosing an equivalence of a symbol_ref that referenced the raw data and secondary reload code was creating a di

RE: [PATCH] Fix PR ipa/64049

2014-12-08 Thread Bernd Edlinger
Hi Honza, On Tue, 9 Dec 2014 00:16:36, Jan Hubicka wrote: > >>> On Mon, Dec 8, 2014 at 11:57 AM, Bernd Edlinger >>> wrote: > > Hello, > > > this surprisingly simple patch fixes PR ipa/64049. The root cause seems > to be > that in this test case we try to de

Re: [RFC, PATCH, fortran] PR fortran/60255 Deferred character length

2014-12-08 Thread Dominique d'Humières
Dear Paul, The problem for oo.f90 is pr 55901. I am updating my working tree with Andre’s patch. Cheers, Dominique > Le 8 déc. 2014 à 21:20, Paul Richard Thomas a > écrit : > > Dear Andre, > > s/furure/future/ :-) > > Why are you using a double underscore in get__len_component? > > More

Re: PING: Re: [PATCH 05/05] Add command-line option-parsing to jit testcases

2014-12-08 Thread David Malcolm
On Mon, 2014-12-08 at 13:57 -0800, Mike Stump wrote: > On Dec 8, 2014, at 12:44 PM, David Malcolm > wrote: > > On Tue, 2014-11-25 at 20:34 -0500, David Malcolm wrote: > >> Add command-line option-parsing to the testcases, so that we can > >> manipulate them without needing a recompile (e.g. varyin

[COMMITTED] [PING] [PATCH] [AArch64, NEON] More NEON intrinsics improvement

2014-12-08 Thread Yangfei (Felix)
> On 5 December 2014 at 18:44, Tejas Belagod wrote: > > > >>> > >>> +__extension__ static __inline float32x2_t __attribute__ > >>> +((__always_inline__)) > >>> +vfms_f32 (float32x2_t __a, float32x2_t __b, float32x2_t __c) { > >>> + return __builtin_aarch64_fmav2sf (-__b, __c, __a); } > >>> + > >>

Fwd: failure notice

2014-12-08 Thread Wang Deqiang
This is a ping for https://gcc.gnu.org/ml/gcc-patches/2014-10/msg01049.html -- Forwarded message -- From: Date: 11 October 2014 at 18:20 Subject: failure notice To: wang.deqi...@linaro.org Hi. This is the qmail-send program at sourceware.org. I'm afraid I wasn't able to delive

[PATCH v5] warning about const multidimensional array as function parameter

2014-12-08 Thread Martin Uecker
Another version of this patch. I fixed the formatting problems and the spurios use of OPT_Wdiscarded_array_qualifiers. I also added '-pedantic -Wdiscarded-array-qualifiers' to the dg-options in 'testsuite/gcc.dg/qual-component-1.c' and changed the expected warnings to the new ones. For some r

Re: PING: Re: [PATCH 05/05] Add command-line option-parsing to jit testcases

2014-12-08 Thread Mike Stump
On Dec 8, 2014, at 5:29 PM, David Malcolm wrote: > The only stuff I'm using getopt_long for is to make the binaries built > by jit.exp be more flexible e.g. so that I can turn down the number of > iterations they run when running under valgrind (and potentially other > tweaks, so e.g. I can experi

[PATCH] Do not download packages for graphite loop optimizations by default when using ./contrib/download_prerequisites

2014-12-08 Thread Chung-Ju Wu
Hi, all, In the discussion thread last year: https://gcc.gnu.org/ml/gcc-patches/2013-05/msg01334.html I extended the script ./contrib/download_prerequisites so that it can download isl and cloog packages for graphite loop optimizations. The patch was proposed to use GRAPHITE_LOOP_OPT=no by defa

Re: [PATCH] Fix PR ipa/64049

2014-12-08 Thread Jan Hubicka
> > > BTW: I have never seen any VAR_DECL here, at least not in my test case, do > you have test cases for that? If you call virtual method of undefined variable: struct A { virtual void foo (); }; void t() { struct A *a; a->foo (); } It will make GCC to drop the virtual table lookup and

<    1   2