[llvm-commits] [gcc-plugin] r82545 - /gcc-plugin/trunk/TODO
Duncan Sands
baldrick at free.fr
Tue Sep 22 04:10:53 PDT 2009
Author: baldrick
Date: Tue Sep 22 06:10:52 2009
New Revision: 82545
URL: http://llvm.org/viewvc/llvm-project?rev=82545&view=rev
Log:
Move a few more action items from my head to the TODO
list.
Modified:
gcc-plugin/trunk/TODO
Modified: gcc-plugin/trunk/TODO
URL: http://llvm.org/viewvc/llvm-project/gcc-plugin/trunk/TODO?rev=82545&r1=82544&r2=82545&view=diff
==============================================================================
--- gcc-plugin/trunk/TODO (original)
+++ gcc-plugin/trunk/TODO Tue Sep 22 06:10:52 2009
@@ -70,8 +70,24 @@
pointlessly, wasting time and memory. Consider emitting local variables
on demand instead.
+
Correctness
-----------
If an ssa name refers to a global (can this happen), the SSANames map might
need to be updated if the target is altered by changeLLVMConstant.
+
+An ssa name can be a complex number, causing the plugin to crash. Maybe should
+consider complex numbers to be scalars rather than aggregates. Would this get
+in the way of sroa?
+
+If the initializer for a static variable contains the address of a label then
+we crash.
+
+
+Features
+--------
+
+Output proper debug info rather than throwing most of it away.
+
+Add support for exception handling.
More information about the llvm-commits
mailing list