[llvm-commits] [gcc-plugin] r81085 - /gcc-plugin/trunk/TODO

Duncan Sands baldrick at free.fr
Sat Sep 5 05:19:44 PDT 2009


Author: baldrick
Date: Sat Sep  5 07:19:43 2009
New Revision: 81085

URL: http://llvm.org/viewvc/llvm-project?rev=81085&view=rev
Log:
Add some more things TODO.

Modified:
    gcc-plugin/trunk/TODO

Modified: gcc-plugin/trunk/TODO
URL: http://llvm.org/viewvc/llvm-project/gcc-plugin/trunk/TODO?rev=81085&r1=81084&r2=81085&view=diff

==============================================================================
--- gcc-plugin/trunk/TODO (original)
+++ gcc-plugin/trunk/TODO Sat Sep  5 07:19:43 2009
@@ -43,3 +43,15 @@
 memory for us, even though there might be lots of memory to free.  Work out
 some way of teaching the garbage collector about the amount of memory allocated
 by LLVM.
+
+After recent changes to the lto tree, it looks like functions are no longer
+being garbage collected after they are codegened.  Investigate.
+
+
+Optimizations
+-------------
+
+After outputting global variables, maybe they can be deleted or marked somehow
+(eg: TREE_ASM_WRITTEN) so that GCC does not output them (such output gets sent
+to /dev/null, but it would be more efficient to teach GCC to not produce any in
+the first place).  Investigate.





More information about the llvm-commits mailing list