log gen/functions.cpp @ 719:7261ff0f95ff

age author description
Wed, 22 Oct 2008 21:50:08 +0200 Tomas Lindquist Olsen Implemented first class delegates. closes #101
Wed, 22 Oct 2008 14:55:33 +0200 Tomas Lindquist Olsen Removed TypeOpaque from DMD.
Wed, 01 Oct 2008 23:17:14 +0200 Tomas Lindquist Olsen Updated to latest LLVM trunk, function notes have been removed and merged with parameter attributes, which have been renamed to just attributes. Nothing seems to have broke!
Wed, 01 Oct 2008 18:32:31 +0200 Tomas Lindquist Olsen Wrapped all the most potentially expensive logging calls in a conditional to only do work when actually requested.
Tue, 09 Sep 2008 16:49:47 -0700 Tomas Lindquist Olsen Complex number should now follow the D ABI on x86. They're also treated as first class values now. Big change.
Mon, 25 Aug 2008 19:36:27 +0200 Tomas Lindquist Olsen Removed D_InlineAsm and D_InlineAsm_X86 versions.
Wed, 20 Aug 2008 01:02:22 +0200 Tomas Lindquist Olsen Added support for overloaded intrinsics.
Tue, 19 Aug 2008 20:18:01 +0200 Tomas Lindquist Olsen First step towards D abi compliance.
Sun, 17 Aug 2008 11:39:36 +0200 Christian Kamm Abstract functions may have bodies.
Sun, 10 Aug 2008 08:37:38 +0200 Tomas Lindquist Olsen Added pragma(llvmdc, "string") for misc per-module compiler configuration, currently "string" can only be "verbose" which forces -vv for module it appears in.
Tue, 05 Aug 2008 19:28:19 +0200 Christian Kamm Move AllocaInst creation into DtoAlloca helper. Will enable special zero-init of fp80 reals' padding.
Mon, 04 Aug 2008 02:59:34 +0200 Tomas Lindquist Olsen Removed the 'needsstorage' thing from Dsymbol. Arguments are not always given storage when applicable. This is not longer treat specially
Sat, 02 Aug 2008 21:51:49 +0200 Tomas Lindquist Olsen Fixed debug info and lazy arguments.
Sat, 02 Aug 2008 17:24:10 +0200 Tomas Lindquist Olsen Fixed inserting an AA entry with 'this' as key.
Sat, 02 Aug 2008 02:54:57 +0200 Tomas Lindquist Olsen Added generation of the llvm 'sret' parameter attribute where applicable.