Re: Integration of ISL code generator into Graphite

2014-04-30 Thread Mircea Namolaru
u.org > Sent: Sunday, April 27, 2014 9:49:01 PM > Subject: Re: Integration of ISL code generator into Graphite > > Hi Mircea. > > Sorry, I've been missing for a while. Thank you for your ideas! I > agree that reusing of the existing code (especially code using > tree

Re: Integration of ISL code generator into Graphite

2014-04-27 Thread Roman Gareev
Hi Mircea. Sorry, I've been missing for a while. Thank you for your ideas! I agree that reusing of the existing code (especially code using tree-SSA related information) is important for this project. I'm considering the current code in graphite_clast_to_gimple.c, and want to ask a few questions a

Re: Integration of ISL code generator into Graphite

2014-03-27 Thread Mircea Namolaru
time) Mircea - Original Message - > From: "Tobias Grosser" > To: "Mircea Namolaru" , "Roman Gareev" > > Cc: gcc@gcc.gnu.org, "Albert Cohen" > Sent: Monday, March 24, 2014 2:11:49 PM > Subject: Re: Integration of ISL code g

Re: Integration of ISL code generator into Graphite

2014-03-24 Thread Tobias Grosser
On 03/24/2014 02:08 PM, Mircea Namolaru wrote: Hi, 1. Maybe there is also an opportunity to improve the design of Graphite code generation, this will give you another benefit - code more robust, easier to maintain and extend. I suggest a design where the code generation from ISL AST is based on

Re: Integration of ISL code generator into Graphite

2014-03-24 Thread Mircea Namolaru
essage - > From: "Tobias Grosser" > To: "Roman Gareev" > Cc: gcc@gcc.gnu.org, "Albert Cohen" , "Mircea > Namolaru" > Sent: Friday, March 21, 2014 12:51:26 PM > Subject: Re: Integration of ISL code generator into Graphite > > On 03/21/2

Re: Integration of ISL code generator into Graphite

2014-03-21 Thread Tobias Grosser
On 03/21/2014 12:04 PM, Roman Gareev wrote: Hi Tobias, thank you for all your comments! I've tried to consider them in the improved version of my proposal, which can be found at the following link https://drive.google.com/file/d/0B2Wloo-931AoeUlYOHhETVBvY3M/edit?usp=sharing . - In unreleased

Re: Integration of ISL code generator into Graphite

2014-03-21 Thread Roman Gareev
Hi Tobias, thank you for all your comments! I've tried to consider them in the improved version of my proposal, which can be found at the following link https://drive.google.com/file/d/0B2Wloo-931AoeUlYOHhETVBvY3M/edit?usp=sharing . > - In unreleased isl 0.13.0, support for compute out feature

Re: Integration of ISL code generator into Graphite

2014-03-19 Thread Tobias Grosser
On 03/14/2014 09:18 PM, Roman Gareev wrote: Dear gcc contributors, I am going to try to participate in Google Summer of Code 2014. My project is "Integration of ISL code generator into Graphite". My proposal can be found at on the following link https://drive.google.com/file/d/0B2Wloo-931AoTWlk

Re: Integration of ISL code generator into Graphite

2014-03-17 Thread Roman Gareev
Hi Mircea, thank you for your comment! I wanted to say, that this AST-like representation is an ISL AST containing only loops, conditions, and statements (basic blocks). It will be differ from a CLooG AST in representation of AST and, possibly, additional options of ISL AST generation. I'll try t

Re: Integration of ISL code generator into Graphite

2014-03-17 Thread Mircea Namolaru
Hi, First, I fully agree that integration of the ISL code generator into Graphite will be an important step forward for Graphite development. Regarding the implementation I have a question - why a new AST-like representation is needed ? It is not possible to generate the code directly from the

Re: Integration of ISL code generator into Graphite

2014-03-14 Thread Tobias Grosser
On 03/14/2014 09:21 PM, Roman Gareev wrote: Dear gcc contributors, I am going to try to participate in Google Summer of Code 2014. My project is "Integration of ISL code generator into Graphite". My proposal can be found at on the following link https://drive.google.com/file/d/0B2Wloo-931AoTWl