ldc/gen
David Nadlinger 28a65ff689 Fix D1 build.
2013-02-07 00:49:52 +01:00
..
passes "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
aa.cpp Removed trailing whitespace. 2012-12-16 17:19:15 +01:00
aa.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
abi-generic.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
abi-ppc64.cpp Add ABI infrastructure for PPC64. 2013-01-28 22:08:25 +01:00
abi-ppc64.h Add ABI infrastructure for PPC64. 2013-01-28 22:08:25 +01:00
abi-x86-64.cpp extern(D): Return static arrays via sret parameters. 2013-02-04 03:26:18 +01:00
abi-x86-64.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
abi-x86.cpp extern(D): Return static arrays via sret parameters. 2013-02-04 03:26:18 +01:00
abi-x86.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
abi.cpp Add ABI infrastructure for PPC64. 2013-01-28 22:08:25 +01:00
abi.h Add some comments to ABI interface 2012-12-28 20:41:05 +01:00
arrays.cpp Replace SmallVector/vector with C array for type lists 2013-02-02 15:01:13 +01:00
arrays.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
asm-x86.h Remove AsmOpInfo::takesLabel(), add FIXME comment. 2013-01-28 21:05:48 +01:00
asmstmt.cpp Merged x86 and x86_64 assembly parsers. 2013-01-27 15:31:26 +01:00
binops.cpp Removed trailing whitespace. 2012-12-16 17:19:15 +01:00
cl_helpers.cpp Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
cl_helpers.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
classes.cpp Renamed IrType::get/IrType::getD, treat classes as the special case they are. 2012-12-20 23:52:09 +01:00
classes.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
complex.cpp Add support for PPC 128bit doubledouble type. 2012-12-30 17:18:36 +01:00
complex.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
declarations.cpp Cleanup: Avoid signed/unsigned comparisons. 2012-12-20 01:21:09 +01:00
dvalue.cpp Correctly handle ref variables in an outer frame. 2013-01-04 07:31:18 +01:00
dvalue.h Correctly handle ref variables in an outer frame. 2013-01-04 07:31:18 +01:00
functions.cpp Merge branch 'master' into merge-2.061-2 2013-02-03 15:50:39 +01:00
functions.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
irstate.cpp Fix break out of non-nothrow range foreach. 2013-01-04 16:48:10 +01:00
irstate.h Removed trailing whitespace. 2012-12-16 17:19:15 +01:00
linkage.cpp Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
linkage.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
llvm.h "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
llvmcompat.cpp Fix some compile warnings for LLVM 3.0 2013-02-03 12:26:48 +01:00
llvmcompat.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
llvmhelpers.cpp Merge branch 'master' into merge-2.061-2. 2013-01-12 14:31:54 +01:00
llvmhelpers.h Merge branch 'master' into merge-2.061-2 2013-02-03 10:54:57 +01:00
logger.cpp "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
logger.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
metadata.h "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
module.cpp "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
naked.cpp "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
nested.cpp Correctly set 'outer' reference of nested inner classes. 2013-01-04 16:48:10 +01:00
nested.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
optimizer.cpp "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
optimizer.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
pragma.cpp Add pragma to install function as global C runtime ctor or dtor. 2012-12-22 21:18:37 +01:00
pragma.h Add pragma to install function as global C runtime ctor or dtor. 2012-12-22 21:18:37 +01:00
programs.cpp Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
programs.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
rttibuilder.cpp Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
rttibuilder.h "The Great Renaming" continues. 2013-01-06 17:17:30 +01:00
runtime.cpp Merge branch 'master' into merge-2.061-2 2013-01-28 06:58:26 +01:00
runtime.h Metadata/gc2stack compile fixes to accomodate LLVM API changes. 2012-12-20 23:52:24 +01:00
statements.cpp Merge branch 'master' into merge-2.061-2 2013-01-12 01:27:02 +01:00
structs.cpp Removed trailing whitespace. 2012-12-16 17:19:15 +01:00
structs.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
tocall.cpp Attribute holds no longer multiple values in LLVM 3.3. 2013-02-03 15:09:36 +01:00
todebug.cpp Replace template symbol module fix with more localized hack. 2012-12-31 05:46:29 +01:00
todebug.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
toir.cpp Fix D1 build. 2013-02-07 00:49:52 +01:00
tollvm.cpp Use AttrBuilder for LLVM >= 3.2. 2013-02-02 15:01:13 +01:00
tollvm.h Use AttrBuilder for LLVM >= 3.2. 2013-02-02 15:01:13 +01:00
typeinf.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
typinf.cpp 2nd attempt to fix issue #253. 2012-12-21 22:45:09 +01:00
utils.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
warnings.cpp Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00
warnings.h Added LLVM-style license headers to all our files. 2012-12-16 17:19:14 +01:00