Re: [RFC][PATCH][PR63586] Convert x+x+x+x into 4*x

2016-04-23 Thread kugan
Hi Richard, As you have said in the other email, I tried implementing with the add_reapeats_to_ops_vec but the whole repeat vector is designed for MULT_EXPR chain. I tried changing it but it turned out to be not straightforward without lots of re-write. Therefore I tried to implement based

Re: [Patch AArch64] Fix PR target/63874

2016-04-23 Thread Ramana Radhakrishnan
On Thu, Mar 31, 2016 at 5:30 PM, James Greenhalgh wrote: > On Thu, Mar 31, 2016 at 02:11:49PM +0100, Ramana Radhakrishnan wrote: >> Hi, >> >> In this PR we have a situation where we aren't really detecting >> weak references vs weak definitions. If one has a weak

Re: [PATCH, fortran, v3] Use Levenshtein spelling suggestions in Fortran FE

2016-04-23 Thread Bernhard Reutner-Fischer
On March 7, 2016 3:57:16 PM GMT+01:00, David Malcolm wrote: >On Sat, 2016-03-05 at 23:46 +0100, Bernhard Reutner-Fischer wrote: >[...] > >> diff --git a/gcc/fortran/misc.c b/gcc/fortran/misc.c >> index 405bae0..72ed311 100644 >> --- a/gcc/fortran/misc.c >> +++

Re: [wwwdocs] Reduce use of MetaHTML for navigation

2016-04-23 Thread Gerald Pfeifer
On Sun, 17 Apr 2016, Gerald Pfeifer wrote: > When I initially created this in the early 2000s, CSS did barely > exist and was hardly used. Now in 2016 it makes sense to use it > fully (a first phase of conversation happened a few years ago) > and reduce our dependency on MetaHTML even further.

[PING^2] Re: [PATCH 1/4] Add gcc-auto-profile script

2016-04-23 Thread Andi Kleen
Andi Kleen writes: Ping^2 for the patch series! > Andi Kleen writes: > > Ping for the patch series! > >> From: Andi Kleen >> >> Using autofdo is currently something difficult. It requires using the >> model specific branches

[wwwdocs] Buildstat update for 4.8

2016-04-23 Thread Tom G. Christensen
Latest results for 4.8.x -tgc Testresults for 4.8.5: hppa1.1-hp-hpux11.11 powerpc64le-unknown-linux-gnu s390x-ibm-linux-gnu (3) Index: buildstat.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/buildstat.html,v retrieving

[wwwdocs] Buildstat update for 5.x

2016-04-23 Thread Tom G. Christensen
Latest results for 5.x -tgc Testresults for 5.3.0: armv7l-unknown-linux-gnueabi arm-unknown-linux-gnueabi hppa-unknown-linux-gnu mips-unknown-linux-gnu mipsel-unknown-linux-gnu powerpc-unknown-linux-gnu sparc-sun-solaris2.10 sparc64-sun-solaris2.10 sparc-unknown-linux-gnu

Re: [RFC][PATCH][PR40921] Convert x + (-y * z * z) into x - y * z * z

2016-04-23 Thread kugan
I am not sure I understand this. I tried doing this. If I add -1 and rhs1 for the NEGATE_EXPR to ops list, when it come to rewrite_expr_tree constant will be sorted early and would make it hard to generate: x + (-y * z * z) => x - y * z * z Do you want to swap the constant in MULT_EXPR

Re: [patch] removing aged ifdef 0 from boehm-gc/os_dep.c

2016-04-23 Thread Joseph Myers
On Wed, 13 Apr 2016, g...@glenstark.net wrote: > This is my first effort at contributing to gcc, so I thought I would try > with some of the easy stuff listed here: > https://gcc.gnu.org/projects/beginner.html > > Attached is a patch removing a block which has been #if 0'd out since > 2006. I

New hashtable power 2 rehash policy

2016-04-23 Thread François Dumont
Hi Here is a patch to introduce a new power of 2 based rehash policy. It enhances performance as it avoids modulo float operations. I have updated performance benches and here is the result: 54075.cctr1 benches 455r 446u8s 0mem0pf 54075.cc