log gen/irstate.cpp @ 1638:0de4525a9ed6

age author description
Fri, 06 Nov 2009 21:51:41 +0100 Christian Kamm Fix several 'reaches end of function' warnings by making fatal noreturn.
Mon, 13 Jul 2009 20:16:15 +0200 Benjamin Kramer Don't use llvm::getGlobalContext() anymore
Fri, 10 Jul 2009 21:30:02 +0200 Christian Kamm Adjust LDC to work with the LLVMContext LLVM changes.
Tue, 24 Mar 2009 21:18:18 +0100 Christian Kamm Reorganize EnclosingHandlers to require less changes to the frontend and allow us to
Sat, 28 Feb 2009 22:16:52 +0100 Frits van Bommel Use llvm::CallSite instead of custom CallOrInvoke class.
Thu, 26 Feb 2009 14:11:49 +0100 Tomas Lindquist Olsen - Fixed LLVM style CL args for D2.
Sun, 08 Feb 2009 16:50:22 +0100 Christian Kamm Mostly rewrite debug info generation in terms of llvm/Analysis/DebugInfo.h.
Sun, 10 Aug 2008 21:09:23 +0200 Christian Kamm Make llvmdc work with llvm 2.4svn revision 54614. Breaks compatibility with llvm 2.3.
Sat, 12 Jul 2008 15:43:13 +0200 ChristianK [svn r355] Get rid of IRState::exps and topexp. trunk
Wed, 09 Jul 2008 23:43:51 +0200 lindquist [svn r344] Fixed some very minor issues with the usage listing when calling llvmdc with no arguments. trunk
Thu, 03 Jul 2008 22:05:45 +0200 ChristianK [svn r336] Made sure calls within a landing pad area are invokes. trunk
Sat, 28 Jun 2008 18:37:27 +0200 ChristianK [svn r332] Fix codegen for continue within switch. trunk
Sat, 28 Jun 2008 11:37:53 +0200 lindquist [svn r330] Implemented synchronized statements. trunk
Sat, 14 Jun 2008 05:13:49 +0200 lindquist [svn r280] Fixed a bunch of issues with switch statements. Ended up a bit far reaching... trunk
Thu, 12 Jun 2008 16:58:26 +0200 lindquist [svn r269] Fixed dwarf debug info for structs. trunk
Sun, 08 Jun 2008 06:45:54 +0200 lindquist [svn r249] Changed inline asm clobbers to a set instead of a list so we don't get duplicate clobbers. trunk
Sun, 08 Jun 2008 06:15:51 +0200 lindquist [svn r248] Fixed: labels in inline asm block now work for the normal case. trunk
Fri, 30 May 2008 19:32:04 +0200 lindquist [svn r229] Updated the object.d implementation to the latest Tango. trunk
Tue, 13 May 2008 17:58:11 +0200 lindquist [svn r221] Update: Switched to the 2.3 LLVM svn branch, http://llvm.org/svn/llvm-project/llvm/branches/release_23 . trunk
Sat, 10 May 2008 19:00:11 +0200 ChristianK [svn r205] moved some local static variables used for memset and memcpy intrinsics to IrState trunk
Sun, 04 May 2008 21:25:48 +0200 ChristianK [svn r177] moved variable for interface info type from being local static to being within IRState trunk
Sat, 22 Mar 2008 12:20:32 +0100 ChristianK [svn r154] renaming enclosingtry to enclosingtryfinally to distinguish it from enclosingtrycatch, which will probably need to be added for exception handling trunk
Sat, 08 Mar 2008 15:22:07 +0100 ChristianK [svn r150] fixes #16 and #17, implements GotoCaseStatement trunk
Thu, 17 Jan 2008 03:15:12 +0100 lindquist [svn r140] did a lot of the work towards being able to pass multiple modules on the command line. not complete yet though trunk
Sat, 24 Nov 2007 06:33:00 +0100 lindquist [svn r117] Initial working implementation of interfaces. trunk
Tue, 20 Nov 2007 05:29:20 +0100 lindquist [svn r112] Fixed 'case 1,2,3:' style case statements. trunk
Sun, 18 Nov 2007 08:25:07 +0100 lindquist [svn r107] Getting .classinfo on a class instance now works (classinfo is stored in vtable) trunk
Fri, 16 Nov 2007 08:21:47 +0100 lindquist [svn r104] TONS OF FIXES. trunk
Mon, 12 Nov 2007 06:32:46 +0100 lindquist [svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, "alloca"). trunk
Sat, 03 Nov 2007 14:44:58 +0100 lindquist [svn r90] Major updates to the gen directory. Redesigned the 'elem' struct. Much more... !!! trunk base gen/irstate.c@11659339e443