diff --git a/polly/www/content.css b/polly/www/content.css
index 67b24d4b9b78..b7e8f2e37d8a 100644
--- a/polly/www/content.css
+++ b/polly/www/content.css
@@ -31,6 +31,8 @@ ul { padding-left:1.5em; }
TD.done {background-color: #88ff99; text-align: center}
TD.inprogress{background-color: #ffce00; text-align: center}
TD.open{background-color: #e6705f; text-align: center}
+TD.nice{background-color: #5555df; text-align: center}
+TD.niceinprogress{background-color: #8888ff; text-align: center}
PRE.code {padding-left: 0.5em; background-color: #eeeeee}
PRE {padding-left: 0.5em}
diff --git a/polly/www/todo.html b/polly/www/todo.html
index 8df85736d15a..d65d74fad7cd 100644
--- a/polly/www/todo.html
+++ b/polly/www/todo.html
@@ -38,17 +38,12 @@ Optimizations (ongoing)
Owner |
-
-
Non-affine access functions
| Done, needs testing
| Marcello
- |
- Finer
-grained statements
- | Open
- |
- |
+
+
+
Model
@@ -61,15 +56,33 @@ integer wrapping
href="http://llvm.org/bugs/show_bug.cgi?id=12403">Variable-size
multi-dimensional arrays
| Open
- |
+ | Sebastian
|
+
Derive information for
the SCoP context
- | Open
+
+ | Open
|
|
+
+ Finer
+grained statements
+ | Open
+ |
+ |
+
+ Detect reductions
+ | Open
+ | Johannes
+ |
+
+ Assume static sized arrays are only accessed in-bounds
+ | Open
+ | Zino
+ |
|
Optimizer |
@@ -86,7 +99,7 @@ dead code elimination
OpenSCoP Import/Export - Update to
current version
- | Open
+ | Open
|
|
@@ -97,19 +110,17 @@ current version
Status |
Owner |
- Allow optimizers to
-change memory access functions
- | 10% done
- |
- |
-
+ |
+ Make OpenMP independent of Polly code generation
+(requirement to enable scev codegen)
+ | Open
+ | Zino
|
- Derive
-optimal types (instead of always using i64)
+ | Support for scalars/PHIs directly in the code generation
+(requirement to remove polly independent)
| Open
- |
+ | Tobias
|
Remove
@@ -118,22 +129,42 @@ the need for independent blocks
|
|
- Make code
-generation independent of the clast
- | Done
- |
+ | Run-time alias checks
+ | Open
+ | Sebastian
|
Integrate
with the LLVM BBVectorizer
- | Open
+ | Open
|
|
+ Derive
+optimal types (instead of always using i64)
+ | in progress
+ | Tobias
+ |
+
GPGPU Code
Generation
- | In Design
+ | in progress
+ |
+Yabin
+ |
+
+ Allow optimizers to
+change memory access functions
+ | Open
+ |
+ |
+ |
+
+ Make code
+generation independent of the clast
+ | Done
|
|
@@ -147,7 +178,7 @@ Generation
Teach bugpoint to extract regions
- | Open
+ | Open
|
|
@@ -423,7 +454,9 @@ Ether
Done
| Tobias
- |
+
+
+