Tue, 25 Aug 2009 21:21:37 +0200 |
Benjamin Kramer |
This flush is not needed anymore.
|
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.
|
Tue, 04 Aug 2009 12:21:59 +0200 |
Benjamin Kramer |
lookupTarget no longer takes a Module.
|
Fri, 31 Jul 2009 23:01:29 +0200 |
Benjamin Kramer |
getNullValue is in Constant again
|
Thu, 30 Jul 2009 15:25:10 +0200 |
Benjamin Kramer |
LLVMContext changes up to r77366
|
Mon, 20 Jul 2009 18:16:11 +0200 |
Benjamin Kramer |
Some minor cleanups
|
Wed, 15 Jul 2009 20:04:42 +0200 |
Benjamin Kramer |
raw_fd_ostream takes a force parameter now
|
Tue, 14 Jul 2009 23:06:31 +0200 |
Benjamin Kramer |
Target.addPassesToEmitFile takes a formatted_raw_ostream now
|
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)
|
Sat, 11 Jul 2009 14:09:33 +0200 |
Benjamin Kramer |
Remove all of the now unecessary #if LLVM_REV
|
Fri, 10 Jul 2009 21:30:02 +0200 |
Christian Kamm |
Adjust LDC to work with the LLVMContext LLVM changes.
|
Fri, 03 Jul 2009 17:24:35 +0200 |
Benjamin Kramer |
Fix build for LLVM >= r74640
|
Tue, 16 Jun 2009 19:31:10 +0200 |
Frits van Bommel |
Add an `llvm::OStream` workalike class for use with `Logger::cout()`, with the
|
Sat, 06 Jun 2009 09:47:32 +0200 |
Christian Kamm |
Fix #318 by making a list of all seen template instances in a module for
|
Wed, 03 Jun 2009 12:32:35 +0200 |
Frits van Bommel |
Fix a bug in DtoNestedInit and update an unrelated comment.
|
Wed, 03 Jun 2009 03:04:47 +0200 |
Tomas Lindquist Olsen |
Some minor changes to handling of variables referenced from nested functions in D2 .
|
Tue, 02 Jun 2009 17:12:37 +0100 |
Robert Clipsham |
Automated merge with http://hg.dsource.org/projects/ldc
|
Mon, 01 Jun 2009 18:58:21 +0100 |
Robert Clipsham |
More tweaks.
|
Mon, 01 Jun 2009 23:17:47 +0200 |
Frits van Bommel |
Fix a type mismatch in ModuleInfo generation.
|
Sun, 17 May 2009 17:04:47 +0200 |
Tomas Lindquist Olsen |
Use RTTIBuilder to build !ModuleInfo, still needs some work.
|
Sun, 17 May 2009 14:40:09 +0200 |
Tomas Lindquist Olsen |
Added error messages when failed to open files for .bc and .ll output, instead of just trying to write to the stream, pretty similar to the #281 problem.
|
Sun, 17 May 2009 14:20:27 +0200 |
Tomas Lindquist Olsen |
Add error message when failed to open output stream for native asm output. Fixes ticket #281 .
|
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
|
Sun, 10 May 2009 20:22:08 +0200 |
Frits van Bommel |
Run backend without optimizations when no optimization parameters were used,
|
Mon, 04 May 2009 13:32:16 +0200 |
Frits van Bommel |
Factor out the code to find gcc, and add a command-line option to override the
|
Thu, 30 Apr 2009 11:56:03 +0200 |
Frits van Bommel |
Now the backend wants an enum value as optimization level.
|
Wed, 29 Apr 2009 10:26:28 +0200 |
Frits van Bommel |
Update codegen to (hopefully) work correctly with newer LLVM trunk, where
|