.. |
inputs
|
Add new mangling lit-test
|
2017-10-07 14:06:17 +02:00 |
align.d
|
Fix alignment test for ARM. (#1968)
|
2017-01-16 20:19:38 +01:00 |
array_equals_memcmp.d
|
Optimize static array comparisons to a memcmp call for types for which this is valid.
|
2017-03-01 00:37:48 +01:00 |
array_equals_memcmp_2.d
|
Implement optimization: compare slices using memcmp if valid (#2047)
|
2017-03-29 20:00:21 +02:00 |
array_equals_memcmp_dyn.d
|
Implement optimization: compare slices using memcmp if valid (#2047)
|
2017-03-29 20:00:21 +02:00 |
array_equals_memcmp_neverinvoke.d
|
Implement optimization: compare slices using memcmp if valid (#2047)
|
2017-03-29 20:00:21 +02:00 |
array_equals_null.d
|
Add IR test for optimized array (in)equality with null
|
2016-06-18 17:42:02 +02:00 |
array_literal_gh1924.d
|
Fix ABI issue #1925 (#1938)
|
2016-12-22 18:04:01 +01:00 |
asm_constraints.d
|
Revise all LDC-specific errors/warnings/deprecs and insert backticks
|
2017-08-03 22:53:49 +02:00 |
asm_output.d
|
Fix codegen/asm_output test for RPi 1 (armv6) (#1972)
|
2017-01-19 20:48:04 +01:00 |
atomicrmw.d
|
|
|
attr_allocsize.d
|
Implement the @allocSize magic UDA. (#1610)
|
2016-12-19 11:38:16 +01:00 |
attr_allocsize_diag.d
|
Revise all LDC-specific errors/warnings/deprecs and insert backticks
|
2017-08-03 22:53:49 +02:00 |
attr_fastmath.d
|
Add @fastmath and @llvmFMF LDC magic attributes to enable aggressive math optimizations.
|
2016-05-22 20:06:57 +02:00 |
attr_fastmath_x86.d
|
Tests: use -mtriple= instead of without equals sign.
|
2016-05-27 23:49:56 +02:00 |
attr_llvmattr.d
|
|
|
attr_llvmFMF.d
|
Revise all LDC-specific errors/warnings/deprecs and insert backticks
|
2017-08-03 22:53:49 +02:00 |
attr_llvmFMF_contract.d
|
Implement @ldc.attributes.llvmFastMathFlag("contract") magic UDA.
|
2017-04-20 22:55:08 +02:00 |
attr_optstrat.d
|
Implement @optStrategy UDA.
|
2016-07-24 16:05:24 +02:00 |
attr_target_x86.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
attr_targetoptions.d
|
UseSoftFloat was removed from the TargetOptions in LLVM3.7. It's replacement (I believe) is the "+soft-float" target feature (in the target feature string). Inside LLVM, the "use-soft-float" attribute is upgraded to the "+soft-float" feature, so we can do that ourselves when creating the target machine.
|
2016-10-28 17:19:26 +09:00 |
attr_targetoptions_fp.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
attr_weak.d
|
Lit: stop using %T and use %t-dir instead. (#2277)
|
2017-08-17 21:38:35 +02:00 |
attributes.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
complex_postexpr_gh1806.d
|
Produce correct code for increment/decrement operations on complex types (#1809)
|
2016-10-05 23:17:32 +02:00 |
const_struct.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
const_struct_export.d
|
Consider pointer literals as constant in isConstLiteral.
|
2016-11-16 17:57:53 +01:00 |
cpp_interface.d
|
add testcase for issue 1481
|
2016-05-14 08:30:04 +02:00 |
dcompute_cl_addrspaces.d
|
Fix #2307 (#2308)
|
2017-09-08 19:45:48 +08:00 |
dcompute_cu_addrspaces.d
|
Fix #2307 (#2308)
|
2017-09-08 19:45:48 +08:00 |
dcompute_host_and_device.d
|
Fix #2307 (#2308)
|
2017-09-08 19:45:48 +08:00 |
discard_value_names_gh1749.d
|
LLVMContext::setDiscardValueNames(true) when not compiling to textual IR.
|
2016-09-14 12:34:58 +02:00 |
discard_value_names_ir2obj_cache.d
|
Lit: stop using %T and use %t-dir instead. (#2277)
|
2017-08-17 21:38:35 +02:00 |
enum_vardecl.d
|
Fix LDC ICE for https://issues.dlang.org/show_bug.cgi?id=16022.
|
2016-06-02 10:30:27 +02:00 |
exception_stack_trace.d
|
druntime: Fix no stack trace on windows (#1976)
|
2017-01-22 19:01:49 +01:00 |
export.d
|
Map export visibility to LLVM DLL storage classes
|
2016-11-15 21:15:56 +01:00 |
export_crossModuleInlining.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
fence_pragma.d
|
Fix LLVM 5.0 build.
|
2017-07-14 15:01:26 +02:00 |
fence_pragma2.d
|
Fix LLVM 5.0 build.
|
2017-07-14 15:01:26 +02:00 |
ffastmath.d
|
Implement -ffast-math.
|
2016-12-14 12:27:45 +01:00 |
func_contracts_gh1543.d
|
Fix #1543.
|
2016-08-03 13:52:03 +02:00 |
funcliteral_defaultarg_gh1634.d
|
Implement codegen of function literals passed as default argument.
|
2016-07-24 15:44:51 +02:00 |
gh1433.d
|
Postpone the evaluation of a SliceExp's base pointer
|
2017-07-09 14:18:43 +02:00 |
gh1843.d
|
Don't necessarily enforce file extension of .bc, .ll, .s files
|
2016-11-09 20:34:22 +01:00 |
gh1955.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
gh2131.d
|
Zero-extend Boolean parameters and return values
|
2017-05-25 04:10:00 +02:00 |
gh2161.d
|
Adapt lit test
|
2017-10-07 00:14:01 +02:00 |
gh2163.d
|
Fix ICE when using -main -cov (#2164)
|
2017-06-15 17:19:49 +02:00 |
gh2235.d
|
Fix issue #2235 - IR struct packedness (#2247)
|
2017-08-11 19:05:09 +02:00 |
gh2346.d
|
Cherry-pick upstream fix for DMD issue 17857 (T.alignof)
|
2017-09-28 17:14:37 +01:00 |
hashed_mangling.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
in_place_construct.d
|
Use the regular LL type for all init symbols and most globals
|
2016-10-23 02:52:51 +02:00 |
in_place_construct_asm.d
|
Use opaque [N x i8*] for vtables
|
2016-11-21 21:54:53 +01:00 |
inferred_outputname.d
|
Lit: stop using %T and use %t-dir instead. (#2277)
|
2017-08-17 21:38:35 +02:00 |
inlineIR_math.d
|
Fix inlineIR_math.d test. (#2063)
|
2017-04-09 09:23:00 +02:00 |
inlining_disablecross.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
inlining_imports.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
inlining_imports_pragma.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
inlining_invariants_gh1678.d
|
Disable cross-module inlining of __invariant.
|
2016-08-14 00:31:09 +02:00 |
inlining_leakdefinitions.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
inlining_leakdefinitions_asm.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
inlining_pragma.d
|
Implement same-module pragma(inline, {true|false}).
|
2016-07-02 17:08:47 +02:00 |
inlining_staticvar.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
inlining_stdlib.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
inlining_templates.d
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
instrumentation.d
|
Fix -finstrument-functions. The wrong return address was used.
|
2017-01-08 22:30:38 +01:00 |
llvm_used_1.d
|
Properly mark lit tests that require X86. Should fix these tests on ARM.
|
2017-01-13 20:54:00 +01:00 |
mangling.d
|
Add new mangling lit-test
|
2017-10-07 14:06:17 +02:00 |
mangling_gh1519.d
|
Windows: Move the prepending of 0x1 to C++ mangled functions from frontend to the backend.
|
2016-05-30 10:18:39 +02:00 |
nested_lazy_gh2302.d
|
Fix storage of captured lazy parameters (depending on ABI) (#2330)
|
2017-09-24 19:46:52 +02:00 |
nothrow.d
|
Restrict nothrow invokes to try blocks catching non-Exceptions
|
2016-08-06 00:10:22 +02:00 |
ptr_16_bit.d
|
Add support for MSP430 / 16-bit targets (#2194)
|
2017-07-14 16:55:09 +02:00 |
simd_alignment.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
simd_unaligned.d
|
SIMD: Fix loadUnaligned for newer LLVM types and add storeUnaligned.
|
2016-05-28 01:01:48 +02:00 |
static_array_huge.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
static_array_init.d
|
Add IR test for static array initializations
|
2017-01-22 23:42:17 +01:00 |
static_typeid_gh1540.d
|
Backport fix for issue #2357 (#2366)
|
2017-10-18 20:47:09 +02:00 |
switch_ICE_gh1638.d
|
Simplify testcase for issue #1638.
|
2016-07-29 11:23:01 +02:00 |
union.d
|
Fix tests/codegen/union.d on 32-bit Linux
|
2017-10-20 21:02:45 +02:00 |
varargs.d
|
Only non-typesafe variadics need to take LLVM varargs (#2127)
|
2017-05-22 15:37:05 +08:00 |
vastart_vaend_gh1744.d
|
Add a matching call to llvm.va_end when llvm.va_start was called.
|
2016-10-07 14:48:46 +02:00 |
vector_init.d
|
Adapt lit-tests to new Win32 D mangling
|
2017-10-07 14:06:17 +02:00 |
zerolengtharray_gh1611.d
|
Fix naming in testcase.
|
2016-07-10 11:00:36 +02:00 |