Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-21 Thread Richard Biener
On Thu, Mar 20, 2014 at 9:52 PM, Prathamesh Kulkarni wrote: > On Wed, Mar 19, 2014 at 3:13 PM, Richard Biener > wrote: >> On Tue, Mar 18, 2014 at 9:04 AM, Prathamesh Kulkarni >> wrote: >>> On Mon, Mar 17, 2014 at 2:22 PM, Richard Biener >>> wrote: On Sun, Mar 16, 2014 at 1:21 PM, Prathames

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-20 Thread Prathamesh Kulkarni
On Wed, Mar 19, 2014 at 3:13 PM, Richard Biener wrote: > On Tue, Mar 18, 2014 at 9:04 AM, Prathamesh Kulkarni > wrote: >> On Mon, Mar 17, 2014 at 2:22 PM, Richard Biener >> wrote: >>> On Sun, Mar 16, 2014 at 1:21 PM, Prathamesh Kulkarni >>> wrote: In c_expr::c_expr, shouldn't OP_C_EXPR be

Re: [GSoC 2014] Proposal: OpenCL Code Generator

2014-03-19 Thread Thomas Schwinge
My research interests are connected with creating > OpenCL Code Generator. So I'd like to participate GSoC 2014 with project > called "OpenCL Code Generator" as an independent student. I will do the > project during my free time, my employer will not pay for this. How m

Re: [GSoC 2014] Proposal: OpenCL Code Generator

2014-03-19 Thread Maxim Kuvyrkov
(SRR). My research interests are connected with creating > OpenCL Code Generator. So I'd like to participate GSoC 2014 with project > called "OpenCL Code Generator" as an independent student. I will do the > project during my free time, my employer will not pay for this. I

[GSoC 2014] Proposal: OpenCL Code Generator

2014-03-19 Thread Ilmir Usmanov
So I'd like to participate GSoC 2014 with project called "OpenCL Code Generator" as an independent student. I will do the project during my free time, my employer will not pay for this. The proposal is the following. * Implementation of OpenCL Code Generator. ** Abstract. The project a

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-19 Thread Richard Biener
On Tue, Mar 18, 2014 at 9:04 AM, Prathamesh Kulkarni wrote: > On Mon, Mar 17, 2014 at 2:22 PM, Richard Biener > wrote: >> On Sun, Mar 16, 2014 at 1:21 PM, Prathamesh Kulkarni >> wrote: >>> In c_expr::c_expr, shouldn't OP_C_EXPR be passed to operand >>> constructor instead of OP_EXPR ? >> >> Inde

Re: About gsoc 2014 OpenMP 4.0 Projects

2014-03-18 Thread Maxim Kuvyrkov
On Feb 26, 2014, at 12:27 AM, guray ozen wrote: > Hello, > > I'm master student at high-performance computing at barcelona > supercomputing center. And I'm working on my thesis regarding openmp > accelerator model implementation onto our compiler (OmpSs). Actually i > almost finished implementat

Re: GSoC 2014 C++ Concepts project

2014-03-18 Thread Maxim Kuvyrkov
On Mar 12, 2014, at 11:42 AM, Thomas Wynn wrote: > Hello, my name is Thomas Wynn. I am a junior in pursuit of a B.S. in > Computer Science at The University of Akron. I am interested in > working on a project with GCC for this year's Google Summer of Code. > More specifically, I would like to wor

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-18 Thread Maxim Kuvyrkov
On Mar 18, 2014, at 9:13 PM, Prathamesh Kulkarni wrote: > On Mon, Mar 17, 2014 at 2:22 PM, Richard Biener > wrote: >> On Sun, Mar 16, 2014 at 1:21 PM, Prathamesh Kulkarni >> wrote: >>> In c_expr::c_expr, shouldn't OP_C_EXPR be passed to operand >>> constructor instead of OP_EXPR ? >> >> Indee

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-18 Thread Prathamesh Kulkarni
On Mon, Mar 17, 2014 at 2:22 PM, Richard Biener wrote: > On Sun, Mar 16, 2014 at 1:21 PM, Prathamesh Kulkarni > wrote: >> In c_expr::c_expr, shouldn't OP_C_EXPR be passed to operand >> constructor instead of OP_EXPR ? > > Indeed - I have committed the fix. > My earlier mail got rejected (maybe be

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-17 Thread Richard Biener
On Sun, Mar 16, 2014 at 1:21 PM, Prathamesh Kulkarni wrote: > In c_expr::c_expr, shouldn't OP_C_EXPR be passed to operand > constructor instead of OP_EXPR ? Indeed - I have committed the fix. Thanks, Richard. > This caused segfault for patterns when "simplification" operand was > only c_expr (p

Re: Completing GCC Go escape analysis in GSoC 2014

2014-03-16 Thread Ian Lance Taylor
On Sun, Mar 16, 2014 at 9:59 AM, Ray Li wrote: > > I have spend these 3 days to read lots of documents about Go and > gccgo. And scan many papers about escape analysis. > > I plan to use about next 2 days to read more source code of gccgo. > > In order to dig more and come to a more de

Re: [GSoC 2014]Is this proposal suitable?

2014-03-16 Thread Ray Li
Thank you. I will made it a little more specific. And now I've made it a little bit slower ... And divide my first stage work into 2 parts for the present. I'll look for more information to accomplish it. On Mon, Mar 17, 2014 at 3:26 AM, Joel Sherrill wrote: > > On Mar 16, 2014 2:15 PM, Ray Li

[GSoC 2014]Is this proposal suitable?

2014-03-16 Thread Ray Li
I have made a proposal and wonder if it is clearly and realistic? Thanks for every correction. Ray GCC Go escape analysis The Project The Project aims to accomplish escape analysis for gccgo. Goal: escape analysis (optimization) converting heap allocation to stack a

Re: Completing GCC Go escape analysis in GSoC 2014

2014-03-16 Thread Ray Li
;> Hi, I'm a student interested in working on GCC and want to make a >> proposal of GSoC 2014 on GCC Go escape analysis. >> >> I 've read code under /gcc/testsuit/go.* the some source code of >> gofrontend, and realization of escape analysis and furthermore >>

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-16 Thread Prathamesh Kulkarni
On Fri, Mar 14, 2014 at 10:46 PM, Richard Biener wrote: > On Fri, Mar 14, 2014 at 4:31 PM, Prathamesh Kulkarni > wrote: >> On Thu, Mar 13, 2014 at 4:44 PM, Richard Biener >> wrote: >>> On Tue, Mar 11, 2014 at 12:20 PM, Richard Biener >>> wrote: On Mon, Mar 10, 2014 at 7:29 PM, Prathamesh K

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-14 Thread Marc Glisse
On Fri, 14 Mar 2014, Prathamesh Kulkarni wrote: On Fri, Mar 14, 2014 at 9:25 PM, Marc Glisse wrote: On Fri, 14 Mar 2014, Prathamesh Kulkarni wrote: The patterns mentioned in the links were: a) (X >> CST1) >= CST2 -> X >= CST2 << CST1 however, an expression Y >= CST gets folded to Y > CST - 1

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-14 Thread Richard Biener
On Fri, Mar 14, 2014 at 4:31 PM, Prathamesh Kulkarni wrote: > On Thu, Mar 13, 2014 at 4:44 PM, Richard Biener > wrote: >> On Tue, Mar 11, 2014 at 12:20 PM, Richard Biener >> wrote: >>> On Mon, Mar 10, 2014 at 7:29 PM, Prathamesh Kulkarni >>> wrote: Hi Richard, Sorry for the late reply

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-14 Thread Prathamesh Kulkarni
On Fri, Mar 14, 2014 at 9:25 PM, Marc Glisse wrote: > On Fri, 14 Mar 2014, Prathamesh Kulkarni wrote: > >> I had a look at PR 14753 >> (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14753) from the first >> link. I have tried to implement those transforms (attached patch, >> stage-1 compiled). >> I

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-14 Thread Marc Glisse
On Fri, 14 Mar 2014, Prathamesh Kulkarni wrote: I had a look at PR 14753 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14753) from the first link. I have tried to implement those transforms (attached patch, stage-1 compiled). I have written the transforms to operate on GENERIC. Why not directly

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-14 Thread Prathamesh Kulkarni
On Fri, Mar 14, 2014 at 9:01 PM, Prathamesh Kulkarni wrote: > On Thu, Mar 13, 2014 at 4:44 PM, Richard Biener > wrote: >> On Tue, Mar 11, 2014 at 12:20 PM, Richard Biener >> wrote: >>> On Mon, Mar 10, 2014 at 7:29 PM, Prathamesh Kulkarni >>> wrote: Hi Richard, Sorry for the late reply

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-14 Thread Prathamesh Kulkarni
On Thu, Mar 13, 2014 at 4:44 PM, Richard Biener wrote: > On Tue, Mar 11, 2014 at 12:20 PM, Richard Biener > wrote: >> On Mon, Mar 10, 2014 at 7:29 PM, Prathamesh Kulkarni >> wrote: >>> Hi Richard, >>> Sorry for the late reply. I would like to have few clarifications >>> regarding the following p

Re: Completing GCC Go escape analysis in GSoC 2014

2014-03-13 Thread Ian Lance Taylor
On Wed, Mar 12, 2014 at 8:31 PM, Ray Li wrote: > > Hi, I'm a student interested in working on GCC and want to make a > proposal of GSoC 2014 on GCC Go escape analysis. > > I 've read code under /gcc/testsuit/go.* the some source code of > gofrontend, and realiz

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-13 Thread Richard Biener
On Tue, Mar 11, 2014 at 12:20 PM, Richard Biener wrote: > On Mon, Mar 10, 2014 at 7:29 PM, Prathamesh Kulkarni > wrote: >> Hi Richard, >> Sorry for the late reply. I would like to have few clarifications >> regarding the following points: >> >> a) Pattern matching: Currently, gimple_match_and_sim

Completing GCC Go escape analysis in GSoC 2014

2014-03-12 Thread Ray Li
Hi, I'm a student interested in working on GCC and want to make a proposal of GSoC 2014 on GCC Go escape analysis. I 've read code under /gcc/testsuit/go.* the some source code of gofrontend, and realization of escape analysis and furthermore optimization is needed. Right now I have co

GSoC 2014 C++ Concepts project

2014-03-11 Thread Thomas Wynn
Hello, my name is Thomas Wynn. I am a junior in pursuit of a B.S. in Computer Science at The University of Akron. I am interested in working on a project with GCC for this year's Google Summer of Code. More specifically, I would like to work on support for concept variables and shorthand notation o

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-11 Thread Richard Biener
On Mon, Mar 10, 2014 at 7:29 PM, Prathamesh Kulkarni wrote: > Hi Richard, > Sorry for the late reply. I would like to have few clarifications > regarding the following points: > > a) Pattern matching: Currently, gimple_match_and_simplify() matches > patterns one-by-one. Could we use a decision tre

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-10 Thread Prathamesh Kulkarni
On Fri, Mar 7, 2014 at 2:38 PM, Richard Biener wrote: > On Thu, Mar 6, 2014 at 7:17 PM, Prathamesh Kulkarni > wrote: >> On Thu, Mar 6, 2014 at 6:13 PM, Richard Biener >> wrote: >>> On Thu, Mar 6, 2014 at 1:11 PM, Prathamesh Kulkarni >>> wrote: On Mon, Mar 3, 2014 at 3:32 PM, Richard Biener

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-07 Thread Richard Biener
On Thu, Mar 6, 2014 at 7:17 PM, Prathamesh Kulkarni wrote: > On Thu, Mar 6, 2014 at 6:13 PM, Richard Biener > wrote: >> On Thu, Mar 6, 2014 at 1:11 PM, Prathamesh Kulkarni >> wrote: >>> On Mon, Mar 3, 2014 at 3:32 PM, Richard Biener >>> wrote: On Sun, Mar 2, 2014 at 9:13 PM, Prathamesh Kul

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-06 Thread Prathamesh Kulkarni
On Thu, Mar 6, 2014 at 6:13 PM, Richard Biener wrote: > On Thu, Mar 6, 2014 at 1:11 PM, Prathamesh Kulkarni > wrote: >> On Mon, Mar 3, 2014 at 3:32 PM, Richard Biener >> wrote: >>> On Sun, Mar 2, 2014 at 9:13 PM, Prathamesh Kulkarni >>> wrote: Hi, I am an undergraduate student at Universit

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-06 Thread Prathamesh Kulkarni
On Mon, Mar 3, 2014 at 3:32 PM, Richard Biener wrote: > On Sun, Mar 2, 2014 at 9:13 PM, Prathamesh Kulkarni > wrote: >> Hi, I am an undergraduate student at University of Pune, India, and would >> like to work on moving folding patterns from fold-const.c to gimple. > > I've seen the entry on our

Re: [gsoc 2014] moving fold-const patterns to gimple

2014-03-03 Thread Richard Biener
On Sun, Mar 2, 2014 at 9:13 PM, Prathamesh Kulkarni wrote: > Hi, I am an undergraduate student at University of Pune, India, and would > like to work on moving folding patterns from fold-const.c to gimple. I've seen the entry on our GSoC project page and edited it to discourage people from workin

[gsoc 2014] moving fold-const patterns to gimple

2014-03-02 Thread Prathamesh Kulkarni
Hi, I am an undergraduate student at University of Pune, India, and would like to work on moving folding patterns from fold-const.c to gimple. If I understand correctly, constant folding is done on GENERIC (by routines in fold-const.c), and then GENERIC is lowered to GIMPLE. The purpose of this pr

Re: About gsoc 2014 OpenMP 4.0 Projects

2014-02-27 Thread Thomas Schwinge
Hi Güray! Giving some pointers here (but this is not a complete list), to announcements and a few discussion threads, that should already answer some of your questions, give an idea who's currently working on what:

Re: About gsoc 2014 OpenMP 4.0 Projects

2014-02-27 Thread guray ozen
s, > Evgeny. > > > -Original Message- > From: gcc-ow...@gcc.gnu.org [mailto:gcc-ow...@gcc.gnu.org] On Behalf Of > guray ozen > Sent: Tuesday, February 25, 2014 3:27 PM > To: gcc@gcc.gnu.org > Subject: About gsoc 2014 OpenMP 4.0 Projects > > Hello, > > I

RE: About gsoc 2014 OpenMP 4.0 Projects

2014-02-25 Thread Evgeny Gavrin
bject: About gsoc 2014 OpenMP 4.0 Projects Hello, I'm master student at high-performance computing at barcelona supercomputing center. And I'm working on my thesis regarding openmp accelerator model implementation onto our compiler (OmpSs). Actually i almost finished implementation of all

[GSoC] GCC has been accepted to GSoC 2014

2014-02-25 Thread Maxim Kuvyrkov
Hi All, GCC has been accepted as mentoring organization to Google Summer of Code 2014, and we are off to the races! If you want to be a GCC GSoC student check out the project idea page at http://gcc.gnu.org/wiki/SummerOfCode . Feel free to ask questions on IRC [1] and get in touch with your p

About gsoc 2014 OpenMP 4.0 Projects

2014-02-25 Thread guray ozen
Hello, I'm master student at high-performance computing at barcelona supercomputing center. And I'm working on my thesis regarding openmp accelerator model implementation onto our compiler (OmpSs). Actually i almost finished implementation of all new directives to generate CUDA code and same impl

[GSoc 2014] OpenMP runtime improvements

2014-02-24 Thread Pranith Kumar
Hi, I am interested in contributing to the OpenMP project as part of GSoC 2014. I am mailing to discuss ideas, to see if someone is willing to mentor me and also if possible, to get a test patch in before the end of application process so as to verify my qualification! Looking forward to your

GSOC 2014

2014-01-12 Thread Pulkit Mendiratta
Hello! Is GCC-GNU compiler participating in Gsoc2014 ? -- Cheers, Pulkit Mendiratta