[graphite] Remove unused cloog structures

Tobias Grosser grosser@fim.uni-passau.de
Fri Jun 13 06:33:00 GMT 2008


Hi,

I just forgot the change the topic. This thread is about removing old
cloog structures.

Tobi

On Fri, 2008-06-13 at 03:28 -0300, Tobias Grosser wrote:
> Hi graphities,
> 
> I would like to remove all unused cloog data structures in graphite.
> 
> They are leftovers, because they where not removed, when I committed the improved
> CloogProgram generation. Now the new CloogProgram data structure is working and there
> seems no need to switch back to the old one. 
> 
> On my way I added these additional changes:
> 	- Copy the domain matrix for every bb. This is necessary to edit the matrix
> 	of different blocks independently.
> 	- Disabled this code:
> 
>       tmp.loop_num = loop->num;
>       slot = htab_find_slot (SCOP_LOOP2CLOOG_LOOP (scop), &tmp, INSERT);
>         if (!*slot)
>           *slot = new_loop_to_cloog_loop_str (loop->num, loop_col - 1, res);
> 
> 	It seems to use the old CloogLoops, that are not used for code generation.
> 	We will have to use another way to connect loop and cloog loops. I will
> 	propose a data structure in my next mail.
> 
> See you
> Tobias



More information about the Gcc-patches mailing list