[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