Imported Upstream version 0.15.10
[platform/upstream/cloog-isl.git] / doc / TODO
1 #
2 #  /**-------------------------------------------------------------------**
3 #   **                              CLooG                                **
4 #   **-------------------------------------------------------------------**
5 #   **                     The Chunky Loop Generator                     **
6 #   **-------------------------------------------------------------------**
7 #   **            First version of this file: april 29th 2005            **
8 #   **-------------------------------------------------------------------**/
9 #
10
11 This file is mainly for the authors, in order to put ideas, requests, and
12 work-in-progress notes.
13
14 #   **-------------------------------------------------------------------**
15 #   **                       I. Requested features                       **
16 #   **-------------------------------------------------------------------**/
17
18 1. GMP !!! (LooPo Team).
19 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
20
21 2. Set the statement prefix (Michael Classen).
22
23 3. Do not fuse the iterators/scattering dimension names lists (Hadda Cheroun).
24 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
25
26 4. Exploit URUK transformation properties (WRAP-IT Team).
27 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
28
29
30 #   **-------------------------------------------------------------------**
31 #   **                         II. Known bugs                            **
32 #   **-------------------------------------------------------------------**/
33
34 1. Lead to segfault :
35 cloog ./test/daegon_lu_osp.cloog -f 3 -l 6 -nobacktrack -override
36 (while every other -l values do not !)
37 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
38
39 2. -strides gives bad result for a dreamup or interpolation-duration file in
40 test/non_optimal (I don't remember which one)
41
42 3. Various configure problems (check Sylvain Girbal mails in the mailbox !).
43 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
44
45 4. With GMP, try test/emploi.cloog (with valgrind): a memory leak...
46 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
47
48 5. With GMP, option -cpp do not write all the statement internal stuff
49 (e.g., S1(,,) ; instead of S1(i,j,k) ;).
50 DOOOOOOOOOOOOOOOOOOOOOOOOONE !!!!!!!!!!!!!!!!!
51
52 #   **-------------------------------------------------------------------**
53 #   **                        III. Various notes                         **
54 #   **-------------------------------------------------------------------**/
55
56 Kill the cat.
57
58