Hi Roman, Congratulations.
Advices: 1) it is thought that there is a correlation between the time spent for designing of code and the time need for debugging it - poor design could dramatically increase the debugging time. So don't rush to have some pieces of code running - it is very important to have before a clear picture of how these different pieces of code will fit together. 2) reuse code as much as possible - one source is of course Graphite - another source may be the PPCG compiler that uses isl AST to generate C/CUDA/OpenCL code. It is a source to source compiler, but still there are a lot of things that show you how to work with isl ast and may considerably help you. Mircea ----- Original Message ----- > From: "Roman Gareev" <[email protected]> > To: "Mircea Namolaru" <[email protected]>, "Tobias Grosser" > <[email protected]> > Cc: "Albert Cohen" <[email protected]>, [email protected] > 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-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 about it. I'll send them in a new message. > > > – > > > Cheers, Roman Gareev >
