[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