ldc/gen
Kai Nacke e5fe110280 Merge pull request #526 from klickverbot/newclass-signature
Correct signature of _d_newclass runtime call.
2013-10-23 21:43:11 -07:00
..
passes Merge pull request #526 from klickverbot/newclass-signature 2013-10-23 21:43:11 -07:00
aa.cpp Make -release only disable bounds checking in non-@safe code. 2013-06-17 13:31:21 +02:00
aa.h DValue: struct->class. 2013-06-07 03:20:39 +02:00
abi-generic.h Support for Windows x64 ABI. 2013-02-10 22:08:35 +01:00
abi-ppc64.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
abi-ppc64.h Fix comments in abi-ppc64 files. 2013-03-29 20:15:37 +01:00
abi-win64.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
abi-win64.h Support for Windows x64 ABI. 2013-02-10 22:08:35 +01:00
abi-x86-64.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
abi-x86-64.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
abi-x86.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
abi-x86.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
abi.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
abi.h Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
arrays.cpp Use Module::members -> Dsymbol::codegen to define symbols. 2013-10-13 19:18:24 +02:00
arrays.h Combine ArrayLiteralExp::toConstElem and initializeArrayLiteral implementations. 2013-10-09 04:07:46 +02:00
asm-x86.h Expression::optimize everything to resolve manifest constants in inline asm. 2013-06-12 20:16:37 +02:00
asmstmt.cpp Introduce a debug info builder. 2013-07-29 00:04:08 +02:00
binops.cpp Remove DMDV1 and DMDV2. 2013-03-06 18:18:00 +01:00
cl_helpers.cpp Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
cl_helpers.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
classes.cpp _d_allocclass -> "_d_newclass". 2013-10-24 00:25:36 +02:00
classes.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
complex.cpp Replace more occurances of std::vector with an array. 2013-03-17 00:50:05 +01:00
complex.h DValue: struct->class. 2013-06-07 03:20:39 +02:00
declarations.cpp Merge pull request #429 from redstar/moduleflags 2013-10-14 00:26:17 -07:00
dibuilder.cpp Fix more LLVM 3.4 debug info problems. 2013-09-01 16:47:33 +02:00
dibuilder.h Added newline at end of file. 2013-09-12 10:23:21 +02:00
dvalue.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
dvalue.h Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
functions.cpp Do not try to emit nested functions with unanalyzed parents. 2013-10-13 21:37:53 +02:00
functions.h Don't use TypeFunction::funcdecl as it is about to be removed 2013-10-05 19:04:18 +04:00
irstate.cpp Introduce a debug info builder. 2013-07-29 00:04:08 +02:00
irstate.h Implement pragma(lib) using module metadata. 2013-10-13 20:35:34 +02: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 Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
llvmcompat.h Removed LLVM 3.0 compatibility code. 2013-05-31 20:48:38 +02:00
llvmhelpers.cpp Do not try to emit nested functions with unanalyzed parents. 2013-10-13 21:37:53 +02:00
llvmhelpers.h Do not try to emit nested functions with unanalyzed parents. 2013-10-13 21:37:53 +02:00
logger.cpp More accurate description for "-vv". 2013-10-15 01:50:44 +02:00
logger.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
metadata.h Remove USE_METADATA. 2013-06-07 02:48:53 +02:00
module.cpp Merge pull request #429 from redstar/moduleflags 2013-10-14 00:26:17 -07:00
naked.cpp Remove unused, empty Ir type. 2013-10-13 19:44:29 +02:00
nested.cpp Do not try to emit nested functions with unanalyzed parents. 2013-10-13 21:37:53 +02:00
nested.h Remove DMDV1 and DMDV2. 2013-03-06 18:18:00 +01:00
optimizer.cpp Fix the LLVM 3.4 build. 2013-06-21 23:44:42 +02:00
optimizer.h Removed LLVM 3.0 compatibility code. 2013-05-31 20:48:38 +02:00
pragma.cpp Remove DMDV1 and DMDV2. 2013-03-06 18:18:00 +01:00
pragma.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
programs.cpp Replace llvm::sys::Path with std::string. 2013-06-29 14:20:44 +02:00
programs.h Replace llvm::sys::Path with std::string. 2013-06-29 14:20:44 +02:00
rttibuilder.cpp Prefer more specific functions to DtoResolveDsymbol. 2013-10-13 19:18:24 +02:00
rttibuilder.h Renamed IrStruct to IrAggr, as it is also used for classes. 2013-06-12 17:16:35 +02:00
runtime.cpp Correct signature of _d_newclass runtime call. 2013-10-24 00:27:09 +02:00
runtime.h _d_allocclass -> "_d_newclass". 2013-10-24 00:25:36 +02:00
statements.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
structs.cpp Use Module::members -> Dsymbol::codegen to define symbols. 2013-10-13 19:18:24 +02:00
structs.h Remove dead declaration. 2013-06-12 20:16:05 +02:00
target.cpp Remove unused, empty Ir type. 2013-10-13 19:44:29 +02:00
tocall.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
toir.cpp Remove unused, empty Ir type. 2013-10-13 19:44:29 +02:00
tollvm.cpp Use Module::members -> Dsymbol::codegen to define symbols. 2013-10-13 19:18:24 +02:00
tollvm.h DtoType doc 2013-10-05 19:41:43 +04:00
typeinf.h Use Module::members -> Dsymbol::codegen to define symbols. 2013-10-13 19:18:24 +02:00
typinf.cpp Gracefully handle struct decl/type mismatch when generating TypeInfo. 2013-10-13 21:58:41 +02:00
utils.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
warnings.cpp Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
warnings.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00