log ir/irfunction.cpp @ 1638:0de4525a9ed6

age author description
Sat, 20 Jun 2009 19:11:44 +0200 Christian Kamm Move function codegen data from IrFunction to new FuncGen.
Sat, 23 May 2009 00:23:39 +0200 Christian Kamm Fix #308 by giving finally code emitted by EnclosingTryFinally a different landing pad.
Fri, 17 Apr 2009 13:50:01 +0200 Frits van Bommel Fix nested functions.
Wed, 15 Apr 2009 20:59:19 +0200 Frits van Bommel Unify %.frames_list and %.frame into a single data structure, generalizing r1212
Mon, 13 Apr 2009 04:09:08 +0200 Frits van Bommel For the outermost function needing a context frame, use the address of that
Sun, 12 Apr 2009 20:23:00 +0200 Frits van Bommel Implement -nested-ctx=hybrid
Sat, 07 Mar 2009 14:25:30 +0100 Christian Kamm Make IrFuncTy a member of TypeFunction. Reset between modules compiled in the
Fri, 06 Mar 2009 21:15:13 +0100 Frits van Bommel Fix a bug in the X86 ABI. The size of a struct is different from the size of a
Wed, 04 Mar 2009 17:24:25 +0100 Tomas Lindquist Olsen Updated ABI handling to be more flexible with regard to reusing lvalues and allocating fewer temporaries.
Tue, 03 Mar 2009 02:51:21 +0100 Tomas Lindquist Olsen Abstracted more (most) ABI details out of the normal codegen.
Sun, 08 Feb 2009 16:50:22 +0100 Christian Kamm Mostly rewrite debug info generation in terms of llvm/Analysis/DebugInfo.h.
Wed, 04 Feb 2009 02:10:23 +0100 Tomas Lindquist Olsen Removed some dead code.
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!
Mon, 08 Sep 2008 20:38:55 +0200 Christian Kamm Make sure functions containing inline asm are never inlined to avoid
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.