log gen/optimizer.cpp @ 1651:cb960b882ca3 default tip

age author description
Wed, 19 May 2010 12:42:32 +0200 Tomas Lindquist Olsen Update to work with LLVM 2.7.
Tue, 25 Aug 2009 21:35:43 +0200 Benjamin Kramer Kill off StripMetaData.
Fri, 31 Jul 2009 11:28:31 +0200 Tomas Lindquist Olsen Added back option to disable metadata generation and users. Set USE_METADATA to OFF in ccmake.
Mon, 20 Jul 2009 18:16:11 +0200 Benjamin Kramer Some minor cleanups
Sat, 11 Jul 2009 14:19:21 +0200 Benjamin Kramer Get rid of USE_METADATA
Sat, 11 Jul 2009 14:09:33 +0200 Benjamin Kramer Remove all of the now unecessary #if LLVM_REV
Sat, 20 Jun 2009 14:28:59 +0200 Frits van Bommel Eliminate comparisons between GC allocations and constants. This removes some
Sat, 20 Jun 2009 11:39:13 +0200 Frits van Bommel Return `void*` from _d_allocclass so LLVM doesn't do weird things with it...
Thu, 11 Jun 2009 16:57:45 +0200 Frits van Bommel Add some passes that `opt` runs to the default pass list.
Mon, 08 Jun 2009 12:35:55 +0200 Frits van Bommel Teach `-dgc2stack` to promote GC allocations in simple loops to stack
Sun, 07 Jun 2009 16:00:13 +0200 Frits van Bommel Add a pass to strip the bodies of `available_externally` functions so string
Sun, 07 Jun 2009 16:00:13 +0200 Frits van Bommel Run `semantic3` on imported modules, and emit new symbols with
Sun, 07 Jun 2009 15:07:29 +0200 Frits van Bommel Add `-memcpyopt` to the optimization pass list.
Thu, 04 Jun 2009 15:59:51 +0200 Frits van Bommel Move `-tailcallelim` to a place in the optimization sequence where it seems to
Thu, 28 May 2009 00:07:21 +0200 Frits van Bommel * Add -functionattrs to default pass list so -dgc2stack is more effective