summaryrefslogtreecommitdiff
path: root/dragonegg/TODO
AgeCommit message (Collapse)Author
2013-03-29Add support for using the integrated assembler.Peter Collingbourne
2013-01-23This code base makes too much use of macros.Duncan Sands
2013-01-22Note about a place worth cleaning.Duncan Sands
2013-01-18Clean up the dragonegg TODO list. Mark ABI and debug info as high priorities.Duncan Sands
2012-04-11Decent type based alias analysis info is now generated, however moreDuncan Sands
could be done. Add a note about this.
2012-01-05Add item about GEP indices.Duncan Sands
2011-07-27Random TODO items.Duncan Sands
2010-12-02TODO item about support for TBAA.Duncan Sands
2010-09-22LLVM and GCC both support non-temporal moves, so why not have dragoneggDuncan Sands
feed the GCC information to LLVM?
2010-09-13Update the dragonegg TODO list.Duncan Sands
2010-04-22More things TODO.Duncan Sands
2010-04-18Update the dragonegg TODO list.Duncan Sands
2010-02-21Add a TODO item about targets for which a byte is not i8.Duncan Sands
2010-02-17Add a TODO about better warnings.Duncan Sands
2010-02-12Automatically generate dependencies, so modifying a header file will causeDuncan Sands
the source files that use it to be rebuilt. Simplify the Makefile somewhat while there.
2010-02-10Suppress generation of debug info by GCC. Previously, when compiling with -g,Duncan Sands
vast reams of debug output would be created by GCC, for no benefit since it would all be sent to /dev/null. With this change, debug sections are still output, but that's about it. As well as improving efficiency, this makes the compiler more stable, since -lfto (turned on internally by the plugin) and -g are not yet fully supported.
2010-02-02Add a TODO about linkage types (currently quite a mess).Duncan Sands
2010-01-09These are done, or no longer relevant.Duncan Sands
2009-11-15Yet more things to do.Duncan Sands
2009-11-02Add the list of all x86 builtins supported by gcc-4.5, with onesDuncan Sands
we don't support commented out. This way it is easy to see what needs doing. Add a note about how we could easily add support for several gcc builtins. Comment out the IX86_BUILTIN_LOADQ expansion code from llvm-gcc, because I couldn't work out which gcc intrinsic (if any) it corresponds to.
2009-10-12Rename the plugin dragonegg.so.Duncan Sands