Mon, 01 Jun 2009 23:17:47 +0200 |
Frits van Bommel |
Fix a type mismatch in ModuleInfo generation.
|
Wed, 27 May 2009 19:20:18 +0200 |
Christian Kamm |
Error instead of assert on delegate literals as constant expressions.
0.9.1
|
Sun, 17 May 2009 04:41:10 +0200 |
Tomas Lindquist Olsen |
Cleaned up TypeInfo_Struct.
|
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
|
Thu, 14 May 2009 20:36:55 +0200 |
Frits van Bommel |
Remove struct padding when passing or returning in registers on x86-64 (extern(D) only)
|
Tue, 12 May 2009 16:02:51 +0200 |
Frits van Bommel |
Remove some other code that tested for LLVM before r67588.
|
Sat, 09 May 2009 18:57:00 +0200 |
Christian Kamm |
Update for LLVM rev > 71348: getTypePaddedSize -> getTypeAllocSize
|
Wed, 29 Apr 2009 18:59:39 +0200 |
Tomas Lindquist Olsen |
Fixed array operation codegen when used from imported templates. All array operations are now emitted with template linkage. Fixed #270 .
|
Fri, 17 Apr 2009 01:19:03 +0200 |
Tomas Lindquist Olsen |
Merge with rev [1221]
|
Thu, 16 Apr 2009 20:31:21 +0200 |
Tomas Lindquist Olsen |
Merge.
|
Wed, 15 Apr 2009 20:06:25 +0200 |
Tomas Lindquist Olsen |
Added Doxygen file.
|
Fri, 17 Apr 2009 01:14:35 +0200 |
Frits van Bommel |
Unbreak nested naked functions.
|
Wed, 15 Apr 2009 21:37:01 +0200 |
Frits van Bommel |
Name some types.
|
Mon, 13 Apr 2009 16:16:03 +0200 |
Frits van Bommel |
Give all symbols nested in functions internal linkage, unless it's one of the
|
Sun, 12 Apr 2009 21:56:43 +0200 |
Frits van Bommel |
Add some alignment info where LLVM might otherwise be more pessimistic.
|