Fri, 14 Aug 2009 01:43:30 +0200 |
Benjamin Kramer |
Avoid some unecessary heap allocations by using llvm's StringRef class.
|
Fri, 14 Aug 2009 00:39:18 +0200 |
Benjamin Kramer |
IntegerType is now contextifed.
|
Thu, 06 Aug 2009 01:47:39 +0200 |
Benjamin Kramer |
Push the context through StructType::get.
|
Thu, 06 Aug 2009 16:52:43 +0200 |
Tomas Lindquist Olsen |
Added framework for writing a static printf call checker for bearophile to implement.
|
Fri, 31 Jul 2009 23:01:29 +0200 |
Benjamin Kramer |
getNullValue is in Constant again
|
Fri, 31 Jul 2009 19:11:07 +0200 |
Benjamin Kramer |
getTrue/getFalse were moved back to ConstantInt
|
Fri, 31 Jul 2009 01:16:30 +0200 |
Benjamin Kramer |
ConstantAggregateZero moved back to LLVM 2.5-style API
|
Thu, 30 Jul 2009 15:25:10 +0200 |
Benjamin Kramer |
LLVMContext changes up to r77366
|
Tue, 21 Jul 2009 13:11:39 +0200 |
Benjamin Kramer |
ConstantInt::get{True,False} moved to LLVMContext
|
Wed, 15 Jul 2009 18:09:41 +0200 |
Benjamin Kramer |
More factory methods moved to LLVMContext
|
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)
|
Fri, 10 Jul 2009 21:30:02 +0200 |
Christian Kamm |
Adjust LDC to work with the LLVMContext LLVM changes.
|
Mon, 22 Jun 2009 19:31:25 +0200 |
Christian Kamm |
Emit file and line info for 'Array operation ... not recognized' error.
|
Sun, 21 Jun 2009 19:05:24 +0200 |
Christian Kamm |
Make == for associative arrays test for equality, not identity.
|
Sun, 21 Jun 2009 00:12:29 +0200 |
Frits van Bommel |
Implement equality comparison for associative arrays. The semantics aren't in
|
Tue, 16 Jun 2009 23:00:27 +0200 |
Christian Kamm |
Made is and !is use the same numeric comparison as == and !=, fixes #328
|
Sun, 14 Jun 2009 12:27:51 +0200 |
Christian Kamm |
Cannot take the address of a slice or struct literal as a constant expression.
|
Fri, 12 Jun 2009 21:34:35 +0200 |
Christian Kamm |
More DtoType -> DtoTypeNotVoid for getting the array element llvm type.
|
Sat, 06 Jun 2009 20:16:13 +0200 |
Frits van Bommel |
Rewrite `StructLiteralExp::toElem` to store individual fields instead of
|
Wed, 03 Jun 2009 03:49:24 +0200 |
Tomas Lindquist Olsen |
Added missing initializer of (LDC introduced) Expression::cachedLvalue in D2 frontend.
|
Sat, 30 May 2009 13:04:49 +0200 |
Frits van Bommel |
Remove code duplication for vtable loads and improve instruction naming to make
|
Wed, 27 May 2009 19:20:18 +0200 |
Christian Kamm |
Error instead of assert on delegate literals as constant expressions.
0.9.1
|
Wed, 20 May 2009 16:20:59 +0200 |
Frits van Bommel |
Don't print the entire declaration of the alliassee when `->toChars()` is
|
Mon, 18 May 2009 16:01:22 +0200 |
Tomas Lindquist Olsen |
Try to cut down reallocations when building string literals.
|
Sun, 17 May 2009 11:06:14 +0200 |
Frits van Bommel |
Use %La to hex-format a real instead of pretending it's an integer.
|
Sun, 17 May 2009 10:33:21 +0200 |
Frits van Bommel |
Specify a large integer constant more portably.
|
Sun, 17 May 2009 00:15:25 +0200 |
Frits van Bommel |
Fix format-string bugs by adding __attribute__((__format__)) in all applicable
|
Sat, 16 May 2009 22:21:31 +0200 |
Tomas Lindquist Olsen |
Merged DMD 1.045 !!!
|
Thu, 14 May 2009 17:20:17 +0200 |
Tomas Lindquist Olsen |
Initial (but disabled) fix for ticket #294 , the actual part that fixes the bug is in a #if 0 block as I'm afraid it will cause regressions. I'm most likely not going to be around tonight, and maybe not tomorrow as well, so I'm pushing it in case someone wants to run some serious testing/investigate the problem noted in llvmhelpers.cpp : realignOffset .
|