Re: missing explanation of Stage 4 in GCC Development Plan document

2015-04-27 Thread Richard Biener
On Sun, Apr 26, 2015 at 9:56 AM, Honggyu Kim wrote: > Hi all, > > I would like to know about the stages of development plan so I checked the > following article: > https://gcc.gnu.org/develop.html > > I have reported a bug recently but didn't clearly understand the term "stage > 4" here. > https

Re: AutoFDO profile toolchain is open-sourced

2015-04-27 Thread Ilya Palachev
Hi, On 21.04.2015 20:25, Dehao Chen wrote: OTOH, the most important patch (insn-level discriminator support) is not in yet. Cary has just retired. Do you know if anyone would be interested in porting insn-level discriminator support to trunk? Do you mean r210338, r210397, r210523, r214745 ? Ca

Re: missing explanation of Stage 4 in GCC Development Plan document

2015-04-27 Thread James Greenhalgh
On Mon, Apr 27, 2015 at 09:37:36AM +0100, Richard Biener wrote: > On Sun, Apr 26, 2015 at 9:56 AM, Honggyu Kim wrote: > > Hi all, > > > > I would like to know about the stages of development plan so I checked the > > following article: > > https://gcc.gnu.org/develop.html [Just Bike-shedding...]

dom1 prevents vectorization via partial loop peeling?

2015-04-27 Thread Alan Lawrence
Hi, I've been experimenting with some small testcases with the aim of getting the vectorizer to work on more loops. I started by compiling at -O3 the following testcase: #define N 32 int a[N]; int b[N]; int foo () { for (int i = 0; i < N ; i++) { int m = (a[i] & i) ? 5 : 4;

Re: AutoFDO profile toolchain is open-sourced

2015-04-27 Thread Dehao Chen
On Thu, Apr 23, 2015 at 10:31 PM, Jan Hubicka wrote: > > > > It converts with the attached patches, but there's still some problem > > > parsing the data: > > > > > > % ./create_gcov -binary loop -gcov_version 1 -gcov loop.gcda > > > -gcov_version 0x500e > > > % gcc50 -O2 -fprofile-use loop.c >

Re: AutoFDO profile toolchain is open-sourced

2015-04-27 Thread Dehao Chen
On Mon, Apr 27, 2015 at 7:37 AM, Ilya Palachev wrote: > Hi, > > On 21.04.2015 20:25, Dehao Chen wrote: >> >> OTOH, the most important patch (insn-level discriminator support) is >> not in yet. Cary has just retired. Do you know if anyone would be >> interested in porting insn-level discriminator s

Re: dom1 prevents vectorization via partial loop peeling?

2015-04-27 Thread Jeff Law
On 04/27/2015 10:12 AM, Alan Lawrence wrote: After copyrename3, immediately prior to dom1, the loop body looks like: : : # i_11 = PHI _5 = a[i_11]; _6 = i_11 & _5; if (_6 != 0) goto ; else goto ; : : # m_2 = PHI <5(4), 4(3)> _7 = m_2 * _5; b[i_1

copyright assignment documentation

2015-04-27 Thread Adrian Chadd
Hi! I'd like to contribute some FreeBSD patches to gcc. I believe I have to sign some copyright assignment stuff. What do I need? Thanks! -a

Re: copyright assignment documentation

2015-04-27 Thread Jeff Law
On 04/27/2015 01:06 PM, Adrian Chadd wrote: Hi! I'd like to contribute some FreeBSD patches to gcc. I believe I have to sign some copyright assignment stuff. What do I need? Please contact ass...@gnu.org. They ought to be able to get you the appropriate paperwork. Jeff

GSoC: Accepted projects

2015-04-27 Thread Tobias Burnus
Dear all, we have this year two good GSoC projects for which we managed to get a slot and a mentor: Erik KrisztiƔn Varga will work on the "Addressing mode selection in GCC". Citing the abstract: "CPU architectures often provide a variety of ways to load and save data into memory and register

RE: missing explanation of Stage 4 in GCC Development Plan document

2015-04-27 Thread Thomas Preud'homme
> From: gcc-ow...@gcc.gnu.org [mailto:gcc-ow...@gcc.gnu.org] On > Behalf Of James Greenhalgh Hi James, > > The stages, timings, and exact rules for which patches are acceptable > and when, seem to have drifted quite substantially from that page. > Stage 2 has been missing for 7 years now, Stages