ldc/gen
2015-07-26 19:28:33 +02:00
..
passes LLVM 3.7: Yet another DataLayout fix. 2015-03-15 18:08:38 +01:00
aa.cpp remove all the "tmp" IR names 2014-10-02 14:36:51 +02:00
aa.h First merge of 2.064 beta. 2013-10-29 19:21:15 +01:00
abi-aarch64.cpp AArch64: Add __va_list structure for varags. 2015-05-18 07:44:18 +02:00
abi-aarch64.h Add ABI class for AArch64. 2015-05-04 19:05:28 +02:00
abi-generic.h Win64 ABI fix: return non-POD structs via sret. 2015-02-28 22:51:51 +01:00
abi-mips64.cpp Use C calling convention for variadic functions on x86. 2015-07-15 21:34:00 +02:00
abi-mips64.h Add minimal ABI class for MIPS. 2015-05-18 06:53:58 +02:00
abi-ppc64.cpp Use C calling convention for variadic functions on x86. 2015-07-15 21:34:00 +02:00
abi-ppc64.h Fix PPC32/64 ABI. 2014-10-10 17:09:46 +02:00
abi-win64.cpp Use C calling convention for variadic functions on x86. 2015-07-15 21:34:00 +02:00
abi-win64.h Support for Windows x64 ABI. 2013-02-10 22:08:35 +01:00
abi-x86-64.cpp Merge branch 'master' into merge-2.067 2015-07-18 16:02:51 +02:00
abi-x86-64.h Refactoring: move ABI-specific variadic stuff to TargetABI type. 2015-02-23 22:52:11 +01:00
abi-x86.cpp Use C calling convention for variadic functions on x86. 2015-07-15 21:34:00 +02:00
abi-x86.h Sort includes according to style guidelines: 2013-02-07 21:20:55 +01:00
abi.cpp Merge branch 'master' into merge-2.067 2015-07-18 16:02:51 +02:00
abi.h Merge branch 'master' into merge-2.067 2015-07-18 16:02:51 +02:00
arrays.cpp arrays.cpp: Move some var decls into the inner scope 2015-07-26 19:28:33 +02:00
arrays.h WIP: fix array construction/assignment wrt. RAII 2015-07-22 01:41:17 +02:00
asm-x86.h Merge branch 'master' into merge-2.067 2015-07-11 18:10:43 +02:00
asmstmt.cpp Merge branch 'master' into merge-2.067 2015-06-04 19:07:28 +02:00
attributes.cpp Rework LLVM attributes abstraction. 2015-02-24 13:42:22 +01:00
attributes.h Rework LLVM attributes abstraction. 2015-02-24 13:42:22 +01:00
binops.cpp remove all the "tmp" IR names 2014-10-02 14:36:51 +02:00
cl_helpers.cpp Merge branch 'master' into merge-2.067 2015-04-25 23:38:35 +02:00
cl_helpers.h Implement FlagParser using llvm:🆑:generic_parser_base. 2015-04-25 21:47:30 +02:00
classes.cpp First attempt to simplify and fix destruction of temporaries in toElem(). 2015-07-18 13:34:26 +02:00
classes.h Set flag hasDtor for ClassInfos, if appropriate. 2015-04-22 23:07:31 +02:00
complex.cpp [WIP] Set real == double on Win64 MSVC. 2014-10-16 07:23:02 +02:00
complex.h First merge of 2.064 beta. 2013-10-29 19:21:15 +01:00
coverage.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
coverage.h Add coverage analysis ("-cov=...") to ldc2 2015-04-07 22:11:02 +02:00
declarations.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
dibuilder.cpp Merge branch 'master' into merge-2.067 2015-07-18 16:02:51 +02:00
dibuilder.h Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
dvalue.cpp Eliminate the need for TypeFunction::funcdecl 2013-10-05 19:03:03 +04:00
dvalue.h First merge of 2.064 beta. 2013-10-29 19:21:15 +01:00
functions.cpp Merge branch 'master' into merge-2.067 2015-07-18 16:02:51 +02:00
functions.h Get rid of obsolete DtoVariadicArgument(). 2015-02-23 22:52:11 +01:00
inlineir.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
inlineir.h Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
irstate.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
irstate.h After invoke instruction: move postinvoke block before landing pad. 2015-07-18 13:34:26 +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 Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
llvmcompat.h Refactor attributes system. 2015-02-23 22:52:11 +01:00
llvmhelpers.cpp WIP: fix array construction/assignment wrt. RAII 2015-07-22 01:41:17 +02:00
llvmhelpers.h Move temporaries-related state from ToElemVisitor to FuncGen. 2015-07-18 13:34:26 +02:00
logger.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
logger.h Enable inlining of Logger::enabled(). 2014-06-26 18:22:46 +02:00
metadata.h Remove USE_METADATA. 2013-06-07 02:48:53 +02:00
module.cpp Use C calling convention for variadic functions on x86. 2015-07-15 21:34:00 +02:00
naked.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
nested.cpp DebugInfo: Output the underlying delegate for lazy parameters. 2015-06-04 15:09:29 +02:00
nested.h Add line number to error message of -nogc switch. 2014-07-04 07:15:05 +02:00
optimizer.cpp Add true value of "isOptimized" to Dwarf debug info. 2015-05-31 21:32:12 +02:00
optimizer.h Add true value of "isOptimized" to Dwarf debug info. 2015-05-31 21:32:12 +02:00
pragma.cpp Merge branch 'master' into merge-2.067 2015-05-17 13:06:46 +02:00
pragma.h Implement core.bitop.volatileLoad() and core.bitop.volatileStore() 2015-03-22 00:11:43 +01:00
programs.cpp LLVM 3.6: Fix wrong logic for new FindProgramByName. 2014-11-06 21:18:41 +01:00
programs.h Replace llvm::sys::Path with std::string. 2013-06-29 14:20:44 +02:00
rttibuilder.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
rttibuilder.h First merge of 2.064 beta. 2013-10-29 19:21:15 +01:00
runtime.cpp WIP: fix array construction/assignment wrt. RAII 2015-07-22 01:41:17 +02:00
runtime.h Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
statements.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
structs.cpp Don't memcmp() empty struct types. 2015-04-26 02:13:09 +02:00
structs.h [cleanup] Merge DtoIndex{Struct, Class}. 2014-10-11 03:28:48 +02:00
target.cpp Fix va_list mangling for System V AMD64 2015-06-07 19:18:58 +02:00
tocall.cpp Merge branch 'master' into merge-2.067 2015-07-18 16:02:51 +02:00
toconstelem.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
toir.cpp WIP: fix array construction/assignment wrt. RAII 2015-07-22 01:41:17 +02:00
tollvm.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
tollvm.h Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02:00
typeinf.h First merge of 2.064 beta. 2013-10-29 19:21:15 +01:00
typinf.cpp Backport of "Avoid using llvm::Linker" to master. 2015-06-27 22:08:44 +02: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