log gen/functions.cpp @ 1560:1d5c3354b3c2

age author description
Fri, 31 Jul 2009 23:01:29 +0200 Benjamin Kramer getNullValue is in Constant again
Mon, 13 Jul 2009 20:16:15 +0200 Benjamin Kramer Don't use llvm::getGlobalContext() anymore
Mon, 13 Jul 2009 12:17:58 +0200 Benjamin Kramer Build fix for the latest LLVMContext changes (LLVM r75445)
Sat, 20 Jun 2009 19:44:54 +0200 Frits van Bommel Put scope-limited data on the stack instead of using 'new' and 'delete'.
Sat, 20 Jun 2009 19:11:44 +0200 Christian Kamm Move function codegen data from IrFunction to new FuncGen.
Tue, 16 Jun 2009 19:31:10 +0200 Frits van Bommel Add an `llvm::OStream` workalike class for use with `Logger::cout()`, with the
Fri, 12 Jun 2009 16:41:38 +0200 Frits van Bommel Generate less dead code by deleting unreachable blocks at the end of functions
Wed, 03 Jun 2009 03:04:47 +0200 Tomas Lindquist Olsen Some minor changes to handling of variables referenced from nested functions in D2 .
Fri, 22 May 2009 00:19:54 +0200 Frits van Bommel Let TargetABI::passByValue() know when a parameter is byref (either explicitly
Sat, 16 May 2009 18:19:52 +0200 Tomas Lindquist Olsen Added IrTypeFunction and IrTypeDelegate and eliminated IrDType. This means the Type::ir field can be removed. It's the final part needed for the move to a slightly more sane type system. Now the whole thing just needs to be cleaned up :P
Sat, 16 May 2009 13:06:49 +0200 Frits van Bommel Intrinsics shouldn't see struct padding, so use a special TargetABI for them
Thu, 14 May 2009 13:26:40 +0200 Tomas Lindquist Olsen Adds explicit alignment information for alloca instructions in general, there's a few cases that still needs to be looked at but this should catch the majority. Fixes ticket #293 .
Sat, 25 Apr 2009 09:11:32 +0200 Christian Kamm Revert change to treat bodyless functions in abstract classes as abstract.
Tue, 21 Apr 2009 19:17:29 +0200 Christian Kamm Add forgotten null check.
Tue, 21 Apr 2009 18:57:29 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc