Commit graph

8 commits

Author SHA1 Message Date
Christian Kamm
a3a418150e Some missed LLVMDC -> LDC. 2008-10-06 22:54:08 +02:00
Christian Kamm
5ab9350ab8 Fix downs' raytracer demo to use new intrinsics. 2008-10-01 17:54:44 +02:00
Tomas Lindquist Olsen
4ff2afa9a6 [svn r182] Oups, the PGM output for the raytracer demo was borked. 2008-05-06 00:03:55 +02:00
Tomas Lindquist Olsen
2afd09b9e1 [svn r181] Updated the raytracer demo by downs to work with tango :) My quick
benchmarking shows it to be around 65% faster than DMD :D
2008-05-05 22:20:07 +02:00
Tomas Lindquist Olsen
d1cfe9524c [svn r104] TONS OF FIXES.
Split up declaration, constant initializer gen and definition for globals, structs, classes and functions.
Improved ClassInfo support (not complete), not in vtable yet.
Fixed a bunch of forward reference problems.
Much more. Major commit! :)
2007-11-16 08:21:47 +01:00
Tomas Lindquist Olsen
feff45cadd [svn r100] Moved test/ray.d to demos/ray.d.
Cleanups.
2007-11-12 07:58:44 +01:00
Tomas Lindquist Olsen
e39beb1ad9 [svn r99] Removed the ray demo. it's in test already (and not broken there) 2007-11-12 06:43:33 +01:00
Tomas Lindquist Olsen
3b4c818082 [svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, "alloca").
Added support for array .sort and .reverse properties.
Fixed some bugs with pointer arithmetic.
Disabled some DMD AST optimizations that was messing things up, destroying valuable information.
Added a KDevelop project file, this is what I use for coding LLVMDC now :)
Other minor stuff.
2007-11-12 06:32:46 +01:00