.. |
aa.cpp
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
aa.h
|
Some missed LLVMDC -> LDC.
|
2008-10-06 22:54:08 +02:00 |
abi.cpp
|
- Fixed x86-32 C ABI for complex number return values.
|
2009-03-01 19:01:05 +01:00 |
abi.h
|
- Fixed x86-32 C ABI for complex number return values.
|
2009-03-01 19:01:05 +01:00 |
arrays.cpp
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
arrays.h
|
Removed KDevelop3 project files, CMake can generate them just fine!
|
2008-11-29 21:25:43 +01:00 |
asm-x86-32.h
|
Fixed accessing function symbols from inline asm.
|
2009-02-08 05:14:24 +01:00 |
asm-x86-64.h
|
Just forgot an opcode for x64
|
2009-02-28 18:17:45 -07:00 |
asmstmt.cpp
|
Fix some -vv output
|
2009-02-26 14:51:05 +01:00 |
binops.cpp
|
Binary ops had the wrong result type for real op imaginary.
|
2008-08-17 12:21:53 +02:00 |
cl_helpers.cpp
|
Use LLVM-style command line (instead of DMD-style)
|
2009-02-25 17:34:51 +01:00 |
cl_helpers.h
|
Use LLVM-style command line (instead of DMD-style)
|
2009-02-25 17:34:51 +01:00 |
cl_options.cpp
|
Implemented basic -m32 and -m64 options.
|
2009-03-01 22:27:03 +01:00 |
cl_options.h
|
Implemented basic -m32 and -m64 options.
|
2009-03-01 22:27:03 +01:00 |
classes.cpp
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
classes.h
|
Fixed weird struct problem from downs, see mini/compile_structs1.d
|
2008-10-14 15:35:49 +02:00 |
complex.cpp
|
Get rid of DtoBoolean - use DtoCast(... Type::tbool) instead.
|
2008-11-22 18:35:52 +01:00 |
complex.h
|
Some missed LLVMDC -> LDC.
|
2008-10-06 22:54:08 +02:00 |
dvalue.cpp
|
Removed TypeOpaque from DMD.
|
2008-10-22 14:55:33 +02:00 |
dvalue.h
|
Removed TypeOpaque from DMD.
|
2008-10-22 14:55:33 +02:00 |
dwarftypes.cpp
|
Use LLVM OStream wrapper instead of <iostream> in the logger.
|
2009-02-26 14:51:02 +01:00 |
enums.h
|
First part of rename to LDC.
|
2008-10-06 22:46:55 +02:00 |
functions.cpp
|
- Fixed x86-32 C ABI for complex number return values.
|
2009-03-01 19:01:05 +01:00 |
functions.h
|
SWITCHED TO LLVM 2.5 !
|
2009-02-08 05:26:54 +01:00 |
irstate.cpp
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
irstate.h
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
linker.cpp
|
Pass -m32/-m64 on to gcc when assembling and linking
|
2009-03-01 22:59:03 +01:00 |
linker.h
|
Use LLVM-style command line (instead of DMD-style)
|
2009-02-25 17:34:51 +01:00 |
llvm.h
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
llvmhelpers.cpp
|
Removed some code that wasn't supposed to be in last commit!
|
2009-03-01 19:06:47 +01:00 |
llvmhelpers.h
|
Changed the way LDC determines if a template instantiation needs to get a definition, seems to speed up compile times quite a bit in some cases.
|
2009-02-04 18:48:03 +01:00 |
logger.cpp
|
Use LLVM OStream wrapper instead of <iostream> in the logger.
|
2009-02-26 14:51:02 +01:00 |
logger.h
|
Use LLVM OStream wrapper instead of <iostream> in the logger.
|
2009-02-26 14:51:02 +01:00 |
main.cpp
|
Implemented basic -m32 and -m64 options.
|
2009-03-01 22:27:03 +01:00 |
naked.cpp
|
Remember to set asm type back to void and n=0 when rewriting to sret asm return.
|
2009-03-01 20:22:10 +01:00 |
optimizer.cpp
|
First part of rename to LDC.
|
2008-10-06 22:46:55 +02:00 |
runtime.cpp
|
Use LLVM-style command line (instead of DMD-style)
|
2009-02-25 17:34:51 +01:00 |
runtime.h
|
[svn r56] Initial support for TypeInfo.
|
2007-10-23 05:55:12 +02:00 |
statements.cpp
|
Use llvm::CallSite instead of custom CallOrInvoke class.
|
2009-02-28 22:16:52 +01:00 |
structs.cpp
|
Make sure debug info uses the right compilation units - in particular the
|
2009-02-14 21:18:47 +01:00 |
structs.h
|
Fix #153. Factor out common code in StructLiteralExp::to(Const)Elem.
|
2008-12-30 11:42:01 +01:00 |
tocall.cpp
|
- Fixed x86-32 C ABI for complex number return values.
|
2009-03-01 19:01:05 +01:00 |
tocsym.cpp
|
Fix #198 and #199 by making CTFE on static struct initializers work.
|
2009-02-01 20:20:56 +01:00 |
todebug.cpp
|
Fixed debug info for globals in D2.
|
2009-02-26 18:02:13 +01:00 |
todebug.h
|
Mostly rewrite debug info generation in terms of llvm/Analysis/DebugInfo.h.
|
2009-02-08 16:50:22 +01:00 |
todt.cpp
|
[svn r90] Major updates to the gen directory. Redesigned the 'elem' struct. Much more... !!!
|
2007-11-03 14:44:58 +01:00 |
toir.cpp
|
Use LLVM OStream wrapper instead of <iostream> in the logger.
|
2009-02-26 14:51:02 +01:00 |
tollvm.cpp
|
Use LLVM OStream wrapper instead of <iostream> in the logger.
|
2009-02-26 14:51:02 +01:00 |
tollvm.h
|
- Fixed LLVM style CL args for D2.
|
2009-02-26 14:11:49 +01:00 |
toobj.cpp
|
Pass -m32/-m64 on to gcc when assembling and linking
|
2009-03-01 22:59:03 +01:00 |
typeinf.h
|
Some missed LLVMDC -> LDC.
|
2008-10-06 22:54:08 +02:00 |
typinf.cpp
|
Changed templates and typeinfo to use linkonce linkage instead of weak linkage, this should fix inlining problems, fixing bug #197 . If problems show up, it's easy to change it back by changing the define in mars.h . I'm 95% sure this is safe, given how we handle templates.
|
2009-02-02 01:44:51 +01:00 |