todo: Update todo list

llvm-svn: 205985
This commit is contained in:
Tobias Grosser 2014-04-10 19:49:36 +00:00
parent fc8d81e5cb
commit 4f469d65cc
2 changed files with 64 additions and 29 deletions

View File

@ -31,6 +31,8 @@ ul { padding-left:1.5em; }
TD.done {background-color: #88ff99; text-align: center} TD.done {background-color: #88ff99; text-align: center}
TD.inprogress{background-color: #ffce00; text-align: center} TD.inprogress{background-color: #ffce00; text-align: center}
TD.open{background-color: #e6705f; 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.code {padding-left: 0.5em; background-color: #eeeeee}
PRE {padding-left: 0.5em} PRE {padding-left: 0.5em}

View File

@ -38,17 +38,12 @@ Optimizations (ongoing)</h3>
<th> Owner </th> <th> Owner </th>
</tr> </tr>
<tr> <tr>
<tr>
<tr>
<th align="left"> Non-affine access functions <th align="left"> Non-affine access functions
</th><td align="center" class='done'> Done, needs testing </th><td align="center" class='done'> Done, needs testing
</td><td>Marcello </td><td>Marcello
</td></tr> </td>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12402">Finer </tr>
grained statements</a>
</th><td align="center" class='open'>Open
</td><td>
</td></tr>
<tr> <tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12397">Model <th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12397">Model
@ -61,15 +56,33 @@ integer wrapping</a>
href="http://llvm.org/bugs/show_bug.cgi?id=12403">Variable-size href="http://llvm.org/bugs/show_bug.cgi?id=12403">Variable-size
multi-dimensional arrays</a> multi-dimensional arrays</a>
</th><td align="center" class='open'> Open </th><td align="center" class='open'> Open
</td><td> </td><td>Sebastian
</td></tr> </td></tr>
<tr>
<th align="left"> <a <th align="left"> <a
href="http://llvm.org/bugs/show_bug.cgi?id=12407">Derive information for href="http://llvm.org/bugs/show_bug.cgi?id=12407">Derive information for
the SCoP context the SCoP context
</a> </a>
</th><td align="center" class='open'> Open </th>
<td align="center" class='nice'> Open
</td><td> </td><td>
</td></tr> </td></tr>
<tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12402">Finer
grained statements</a>
</th><td align="center" class='nice'> Open
</td><td>
</td></tr>
<tr>
<th align="left"> Detect reductions
</th><td align="center" class='nice'>Open
</td><td>Johannes
</td></tr>
<tr>
<th align="left"> Assume static sized arrays are only accessed in-bounds
</th><td align="center" class='nice'>Open
</td><td>Zino
</td></tr>
<tr><td colspan='4'>&nbsp;</td></tr> <tr><td colspan='4'>&nbsp;</td></tr>
<tr><th colspan="3" style="background: rgb(239, 239, 239);"> Optimizer </th></tr> <tr><th colspan="3" style="background: rgb(239, 239, 239);"> Optimizer </th></tr>
<tr style="background: rgb(239, 239, 239)"> <tr style="background: rgb(239, 239, 239)">
@ -86,7 +99,7 @@ dead code elimination</a>
<th align="left"> <a <th align="left"> <a
href="http://llvm.org/bugs/show_bug.cgi?id=10229">OpenSCoP Import/Export - Update to href="http://llvm.org/bugs/show_bug.cgi?id=10229">OpenSCoP Import/Export - Update to
current version</a> current version</a>
</th><td class="open">Open </th><td class="nice">Open
</td><td> </td><td>
</td></tr> </td></tr>
@ -97,19 +110,17 @@ current version</a>
<th width="150px"> Status </th> <th width="150px"> Status </th>
<th> Owner </th> <th> Owner </th>
</tr> </tr>
<th align="left"> <a <tr>
href="http://polly.llvm.org/documentation/memaccess.html">Allow optimizers to <th align="left"> Make OpenMP independent of Polly code generation
change memory access functions</a> (requirement to enable scev codegen)
</th><td class="inprogress">10% done </th><td class="open"> Open
</td><td> </td><td> Zino
</td><td>
</td></tr> </td></tr>
<tr> <tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=10381">Derive <th align="left"> Support for scalars/PHIs directly in the code generation
optimal types (instead of always using i64)</a> (requirement to remove polly independent)
</th><td class="open"> Open </th><td class="open"> Open
</td><td> </td><td>Tobias
</td></tr> </td></tr>
<tr> <tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12398">Remove <th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12398">Remove
@ -118,22 +129,42 @@ the need for independent blocks</a>
</td><td> </td><td>
</td></tr> </td></tr>
<tr> <tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12406">Make code <th align="left"> Run-time alias checks
generation independent of the clast</a> </th><td class="open"> Open
</th><td class="done">Done </td><td>Sebastian
</td><td>
</td></tr> </td></tr>
<tr> <tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12404">Integrate <th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12404">Integrate
with the LLVM BBVectorizer</a> with the LLVM BBVectorizer</a>
</th><td class="open">Open </th><td class="nice">Open
</td><td> </td><td>
</td></tr> </td></tr>
<tr> <tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=10381">Derive
optimal types (instead of always using i64)</a>
</th><td class="niceinprogress"> in progress
</td><td>Tobias
</td></tr>
<tr>
<th align="left"> <a <th align="left"> <a
href="http://polly.llvm.org/documentation/gpgpucodegen.html">GPGPU Code href="http://polly.llvm.org/documentation/gpgpucodegen.html">GPGPU Code
Generation</a> Generation</a>
</th><td class="inprogress">In Design </th><td class="niceinprogress">in progress
</td><td>
Yabin
</td></tr>
<tr>
<th align="left"> <a
href="http://polly.llvm.org/documentation/memaccess.html">Allow optimizers to
change memory access functions</a>
</th><td class="nice"> Open
</td><td>
</td><td>
</td></tr>
<tr>
<th align="left"> <a href="http://llvm.org/bugs/show_bug.cgi?id=12406">Make code
generation independent of the clast</a>
</th><td class="done">Done
</td><td> </td><td>
</td></tr> </td></tr>
@ -147,7 +178,7 @@ Generation</a>
</tr> </tr>
<tr> <tr>
<th align="left"> Teach bugpoint to extract regions <th align="left"> Teach bugpoint to extract regions
</th><td class="open"> Open </th><td class="nice"> Open
</td><td> </td><td>
</td></tr> </td></tr>
<tr> <tr>
@ -423,7 +454,9 @@ Ether
</td><td class="done"> Done </td><td class="done"> Done
</td><td> Tobias </td><td> Tobias
</td></tr></tbody></table> </td></tr>
</tbody></table>
</div> </div>
</div> </div>
</body> </body>