.. |
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 |