Mercurial > projects > ldc
graph
-
Updated lifetime.d with a 32bit faster codepath for overflow checks.Tue, 03 Mar 2009 19:47:39 +0100, by Tomas Lindquist Olsen
-
Removed inline asm for overflow checking in runtime that wasn't working.Tue, 03 Mar 2009 19:37:47 +0100, by Tomas Lindquist Olsen
-
remove memory clobber again ...Tue, 03 Mar 2009 19:27:23 +0100, by Tomas Lindquist Olsen
-
Added ~{memory} clobber when a jump_target is generated in inline asm (branch out of inline asm)Tue, 03 Mar 2009 19:18:47 +0100, by Tomas Lindquist Olsen
-
Move more tests to D_InlineAsmTue, 03 Mar 2009 19:03:27 +0100, by Christian Kamm
-
Adjust mini tests to use D_InlineAsmTue, 03 Mar 2009 18:26:39 +0100, by Christian Kamm
-
Switch LLVM_InlineAsm -> D_InlineAsm. It's for real this time, hopefully.Tue, 03 Mar 2009 17:44:56 +0100, by Christian Kamm
-
Remove unused defines: X86_REVERSE_PARAMS, X86_PASS_IN_EAXTue, 03 Mar 2009 17:38:08 +0100, by Christian Kamm
-
Fixed potential assertion failure in taking address of function as a constant expression.Tue, 03 Mar 2009 17:27:14 +0100, by Tomas Lindquist Olsen
-
Disabled some extensive LLVM value logging with -vv that dramatically increases -vv output length for little value.Tue, 03 Mar 2009 17:21:35 +0100, by Tomas Lindquist Olsen
-
Added hasUnalignedFields helper to check if a type has unaligned fields - as per request from fvbommel. Result is cached in TypeStruct.Tue, 03 Mar 2009 15:08:26 +0100, by Tomas Lindquist Olsen
-
Merged ABI changes into D2 frontend.Tue, 03 Mar 2009 14:10:37 +0100, by Tomas Lindquist Olsen
-
Oops, merge with mainline and actually push this time...Tue, 03 Mar 2009 09:51:15 +0100, by Frits van Bommel
-
Pass -m32/-m64 on to gcc when assembling and linkingSun, 01 Mar 2009 22:59:03 +0100, by Frits van Bommel
-
Fixed #218 by disabling the problematic optimization.Tue, 03 Mar 2009 04:41:11 +0100, by Tomas Lindquist Olsen
-
Abstracted more (most) ABI details out of the normal codegen.Tue, 03 Mar 2009 02:51:21 +0100, by Tomas Lindquist Olsen
-
Fixed find alt script.Sun, 01 Mar 2009 22:40:15 +0100, by Tomas Lindquist Olsen
-
Added script to find the alternative triple of the host.Sun, 01 Mar 2009 22:27:37 +0100, by Tomas Lindquist Olsen
-
Implemented basic -m32 and -m64 options.Sun, 01 Mar 2009 22:27:03 +0100, by Tomas Lindquist Olsen
-
Remember to set asm type back to void and n=0 when rewriting to sret asm return.Sun, 01 Mar 2009 20:22:10 +0100, by Tomas Lindquist Olsen
-
Removed some code that wasn't supposed to be in last commit!Sun, 01 Mar 2009 19:06:47 +0100, by Tomas Lindquist Olsen
-
- Fixed x86-32 C ABI for complex number return values.Sun, 01 Mar 2009 19:01:05 +0100, by Tomas Lindquist Olsen
-
Remove Tango patch that's been applied upstream.Sun, 01 Mar 2009 11:04:05 +0100, by Frits van Bommel
-
Just forgot an opcode for x64Sat, 28 Feb 2009 18:17:45 -0700, by Kelly Wilson
-
Same fix for align size of void type on D2.Sun, 01 Mar 2009 01:34:20 +0100, by Tomas Lindquist Olsen
-
Fixed alignsize for void types. (it's one byte)Sun, 01 Mar 2009 01:33:08 +0100, by Tomas Lindquist Olsen
-
Use llvm::CallSite instead of custom CallOrInvoke class.Sat, 28 Feb 2009 22:16:52 +0100, by Frits van Bommel
-
Error gracefully for +=, -=, *=, /= if rhs is complex but lhs isn't.Sat, 28 Feb 2009 19:58:30 +0100, by Christian Kamm
-
Apply previous changes to dmd2/mtype.c as well.Sat, 28 Feb 2009 17:44:53 +0100, by Frits van Bommel
-
Automated merge with http://hg.dsource.org/projects/ldcSat, 28 Feb 2009 17:35:45 +0100, by Frits van Bommel