Re: PR ipa/59831 (ipa-cp devirt issues)

2014-02-04 Thread Martin Jambor
Hi, On Mon, Feb 03, 2014 at 12:52:49AM +0100, Jan Hubicka wrote: Hi, this patch fixes the bug in extr_type_from_vtbl_ptr_store that made it to consider store of construction virtual table or virtual table of virtual base as store of type's virtual table. In the testcase we have after early

Re: PR ipa/59831 (ipa-cp devirt issues)

2014-02-04 Thread Jan Hubicka
Hi, On Mon, Feb 03, 2014 at 12:52:49AM +0100, Jan Hubicka wrote: Hi, this patch fixes the bug in extr_type_from_vtbl_ptr_store that made it to consider store of construction virtual table or virtual table of virtual base as store of type's virtual table. In the testcase we have

[patch] Fix array overflow in gcc.dg/vect/no-vfa-vect-depend-2.c

2014-02-04 Thread Paul Pluzhnikov
Greetings, The gcc.dg/vect/no-vfa-vect-depend-2.c failed for us, when linked with gold, but not when linked with BFD ld. The problem appears to be off-by-one error causing array out of bounds access, fixed by attached patch. OK for trunk? Thanks, gcc/testsuite/ChangeLog: 2014-02-04 Paul

[committed] Fix simplification and argument expansion of TLS references on PA

2014-02-04 Thread John David Anglin
The attached change fixes a problem found in the libcap-ng package. TLS call arguments were not being pre expanded. As a result, the register arguments were being clobbered. After fixing pa_legitimate_constant_p() to return false for all TLS references, I found that the code in

Re: [patch] Fix array overflow in gcc.dg/vect/no-vfa-vect-depend-2.c

2014-02-04 Thread Paul Pluzhnikov
+cc jakub On Tue, Feb 4, 2014 at 4:59 PM, Paul Pluzhnikov ppluzhni...@google.com wrote: Greetings, The gcc.dg/vect/no-vfa-vect-depend-2.c failed for us, when linked with gold, but not when linked with BFD ld. The problem appears to be off-by-one error causing array out of bounds access,

[PATCH, rs6000] Handle -maltivec=be for vec_sum2s builtin (last -maltivec=be patch)

2014-02-04 Thread Bill Schmidt
Hi, One final patch in the series, this one for vec_sum2s. This builtin requires some additional code generation for the case of little endian without -maltivec=be. Here's an example: va = {-10,1,2,3};0x 0003 0002 0001 fff6 vb = {100,101,102,-103}; 0x ff99

Re: [PATCH][PING^2] Fix for PR59600 (prohibit inlining if no_sanitize_address)

2014-02-04 Thread Yury Gribov
Richard wrote: What about updated patch? Ok if it passes bootstrap and regtesting. It does, commited in r207497. -Y

regression test issue

2014-02-04 Thread Iyer, Balaji V
Hello Everyone, The following two Cilk Plus tests is timing out at -O1 in my x86_64 box (-O2, -O3 and -O0 works fine). These tests were working fine till revision r207047. Can someone please look at this? It looks like a middle-end/back-end issue. WARNING: program timed out. FAIL:

<    1   2