.. |
dcompute
|
Make LDC custom passes available to jit, add API for jit compiler options (#2758)
|
2019-09-08 09:16:05 +03:00 |
passes
|
Make LDC custom passes available to jit, add API for jit compiler options (#2758)
|
2019-09-08 09:16:05 +03:00 |
aa.cpp
|
Aim for consistent #includes (order + dir prefix)
|
2018-10-20 16:19:46 +02:00 |
aa.h
|
Upgrade front-end & libs to v2.085.0-beta.1
|
2019-03-01 18:19:00 +01:00 |
abi-aarch64.cpp
|
Aim for consistent #includes (order + dir prefix)
|
2018-10-20 16:19:46 +02:00 |
abi-aarch64.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-arm.cpp
|
Aim for consistent #includes (order + dir prefix)
|
2018-10-20 16:19:46 +02:00 |
abi-arm.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-generic.h
|
Refactoring: Remove obsolete AttrBuilder wrapper
|
2019-03-31 19:18:56 +02:00 |
abi-mips64.cpp
|
MSVC: Port Rainer's upstream extern(C++) method ABI fixes
|
2018-06-19 20:13:02 +02:00 |
abi-mips64.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-nvptx.cpp
|
MSVC: Port Rainer's upstream extern(C++) method ABI fixes
|
2018-06-19 20:13:02 +02:00 |
abi-nvptx.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-ppc.cpp
|
Refactoring: Remove obsolete AttrBuilder wrapper
|
2019-03-31 19:18:56 +02:00 |
abi-ppc.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-ppc64le.cpp
|
Refactoring: Remove obsolete AttrBuilder wrapper
|
2019-03-31 19:18:56 +02:00 |
abi-ppc64le.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-spirv.cpp
|
MSVC: Port Rainer's upstream extern(C++) method ABI fixes
|
2018-06-19 20:13:02 +02:00 |
abi-spirv.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-win64.cpp
|
Refactoring: Free TargetABI from legacy magic C++ structs (#3073)
|
2019-07-01 21:48:01 +02:00 |
abi-win64.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-x86-64.cpp
|
Refactoring: Remove obsolete AttrBuilder wrapper
|
2019-03-31 19:18:56 +02:00 |
abi-x86-64.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi-x86.cpp
|
Merge pull request #3093 from kinke/merge-2.087
|
2019-08-06 22:21:18 +02:00 |
abi-x86.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
abi.cpp
|
Merge pull request #3093 from kinke/merge-2.087
|
2019-08-06 22:21:18 +02:00 |
abi.h
|
Merge pull request #3093 from kinke/merge-2.087
|
2019-08-06 22:21:18 +02:00 |
arrays.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
arrays.h
|
Upgrade front-end & libs to v2.086.0-beta.1
|
2019-04-23 22:13:13 +02:00 |
asm-x86.h
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
asmstmt.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
attributes.cpp
|
Refactoring: Remove obsolete AttrBuilder wrapper
|
2019-03-31 19:18:56 +02:00 |
attributes.h
|
Refactoring: Remove obsolete AttrBuilder wrapper
|
2019-03-31 19:18:56 +02:00 |
binops.cpp
|
Disallow some vector ops and fix integral vector identity comparisons
|
2019-05-26 05:11:16 +02:00 |
binops.h
|
Aim for consistent #includes (order + dir prefix)
|
2018-10-20 16:19:46 +02:00 |
cl_helpers.cpp
|
Upgrade front-end & libs to v2.088.0-beta.1
|
2019-08-25 00:36:15 +02:00 |
cl_helpers.h
|
Upgrade front-end & libs to v2.088.0-beta.1
|
2019-08-25 00:36:15 +02:00 |
classes.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
classes.h
|
Replace LDC-specific VarDeclaration.scopeClassType by .onstackWithDtor
|
2019-04-13 20:34:16 +02:00 |
complex.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
complex.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
coverage.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
coverage.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
cpp-imitating-naming.d
|
Debuginfo: Fix type for associative arrays and make -gc emit C++-imitating names (#2869)
|
2018-11-11 17:29:00 +01:00 |
ctfloat.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
declarations.cpp
|
-fvisibility=hidden: Hide init symbols, TypeInfos and vtables too if the associated aggregate isn't exported (#3129)
|
2019-08-20 01:41:26 +02:00 |
dibuilder.cpp
|
Fix some ICEs in debuginfo generator wrt. opaque structs
|
2019-07-29 21:38:34 +02:00 |
dibuilder.h
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
dpragma.d
|
Merge 2.078.0 front-end and stdlibs
|
2018-01-06 01:39:18 +01:00 |
dvalue.cpp
|
DSliceValue: Don't cache *extracted* length & ptr (#2997)
|
2019-02-12 20:38:35 +01:00 |
dvalue.h
|
DSliceValue: Don't cache *extracted* length & ptr (#2997)
|
2019-02-12 20:38:35 +01:00 |
dynamiccompile.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
dynamiccompile.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
funcgenstate.cpp
|
Remove ldc.arrayinit & streamline _d_array_slice_copy/_d_arraycast_len with upstream
|
2019-01-07 15:54:26 +01:00 |
funcgenstate.h
|
Remove ldc.arrayinit & streamline _d_array_slice_copy/_d_arraycast_len with upstream
|
2019-01-07 15:54:26 +01:00 |
function-inlining.cpp
|
Don't exclude functions in object.d from cross-module inlining
|
2019-03-06 23:06:18 +01:00 |
function-inlining.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
functions.cpp
|
Don't emit DMD-style tracing with pragma(LDC_profile_instr, false)
|
2019-08-08 22:38:38 +02:00 |
functions.h
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
inlineir.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
inlineir.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
irstate.cpp
|
Cache struct literal constants per compilation unit, not globally (#2992)
|
2019-02-15 18:16:59 +01:00 |
irstate.h
|
Cache struct literal constants per compilation unit, not globally (#2992)
|
2019-02-15 18:16:59 +01:00 |
ldctraits.cpp
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
ldctraits.d
|
Merge 2.078.0 front-end and stdlibs
|
2018-01-06 01:39:18 +01:00 |
ldctraits.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
linkage.cpp
|
|
|
linkage.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
llvm.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
llvmhelpers.cpp
|
-fvisibility=hidden: Hide init symbols, TypeInfos and vtables too if the associated aggregate isn't exported (#3129)
|
2019-08-20 01:41:26 +02:00 |
llvmhelpers.d
|
Get rid of superfluous LDC-specific TypeBasic.alignment() override
|
2019-04-13 20:41:02 +02:00 |
llvmhelpers.h
|
-fvisibility=hidden: Hide init symbols, TypeInfos and vtables too if the associated aggregate isn't exported (#3129)
|
2019-08-20 01:41:26 +02:00 |
logger.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
logger.d
|
Fix privacy issue with Logger code.
|
2016-11-08 11:35:47 +01:00 |
logger.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
mangling.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
mangling.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
moduleinfo.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
moduleinfo.h
|
gen: Separate ModuleInfo struct emission code [nfc]
|
2016-08-18 16:27:34 +02:00 |
modules.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
modules.h
|
Streamline output filenames with DMD
|
2016-09-07 09:53:35 +02:00 |
ms-cxx-helper.cpp
|
Upgrade front-end & libs to v2.088.0-beta.1
|
2019-08-25 00:36:15 +02:00 |
ms-cxx-helper.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
naked.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
nested.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
nested.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
objcgen.cpp
|
Aim for consistent #includes (order + dir prefix)
|
2018-10-20 16:19:46 +02:00 |
objcgen.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
optimizer.cpp
|
Restore -disable-fp-elim option for LLVM 8+
|
2019-03-02 19:54:36 +01:00 |
optimizer.h
|
Adapt to latest LLVM 8 changes
|
2019-03-02 19:54:36 +01:00 |
pgo_ASTbased.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
pgo_ASTbased.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
pragma.cpp
|
Enable pragma(LDC_extern_weak) on function declarations. (#2984)
|
2019-01-27 14:44:31 +01:00 |
pragma.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
recursivevisitor.h
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
rttibuilder.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
rttibuilder.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
runtime.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
runtime.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
scope_exit.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
semantic-dcompute.cpp
|
Don't emit object.RTInfo(Impl) instantiations in dcompute modules
|
2019-03-22 21:31:41 +01:00 |
semantic.d
|
Merge 2.078.0 front-end and stdlibs
|
2018-01-06 01:39:18 +01:00 |
statements.cpp
|
Merge pull request #3093 from kinke/merge-2.087
|
2019-08-06 22:21:18 +02:00 |
structs.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
structs.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
target.cpp
|
Upgrade front-end & libs to v2.088.0-beta.1
|
2019-08-25 00:36:15 +02:00 |
to_string.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
tocall.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
toconstelem.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
toir.cpp
|
Improve emission of vector literals (#3139)
|
2019-08-27 00:08:39 +02:00 |
tollvm.cpp
|
-fvisibility=hidden: Hide init symbols, TypeInfos and vtables too if the associated aggregate isn't exported (#3129)
|
2019-08-20 01:41:26 +02:00 |
tollvm.h
|
-fvisibility=hidden: Hide init symbols, TypeInfos and vtables too if the associated aggregate isn't exported (#3129)
|
2019-08-20 01:41:26 +02:00 |
trycatchfinally.cpp
|
Upgrade front-end & libs to v2.088.0-beta.1
|
2019-08-25 00:36:15 +02:00 |
trycatchfinally.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
typinf.cpp
|
Make LDC custom passes available to jit, add API for jit compiler options (#2758)
|
2019-09-08 09:16:05 +03:00 |
typinf.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
uda.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
uda.h
|
Replace old-school header guards by #pragma once
|
2018-10-20 16:19:46 +02:00 |
warnings.cpp
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
warnings.h
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |