Martin Kinkelin
|
2b76e23bfe
|
tests/codegen/inlining_stdlib.d: Find another Phobos function to be inlined
As `std.string.fromStringz()` is now a template.
Use `std.math.nextDown(double)` instead.
|
2018-06-20 01:54:41 +02:00 |
|
Martin Kinkelin
|
a2badc2cb3
|
Fix trivial test regressions (catch statements without type etc.)
|
2018-06-20 01:54:37 +02:00 |
|
Martin
|
1fb269f940
|
Drop support for LLVM < 3.7
|
2017-07-16 02:18:00 +02:00 |
|
Johan Engelen
|
55a8097736
|
Only enable cross-module inlining when explicitly set on the commandline.
In particular, this disables cross-module inlining of `pragma(inline, true)` functions.
|
2016-09-04 11:38:12 +02:00 |
|
Martin
|
25d8925606
|
druntime: Resolve issue #1715 (force-inline intrinsic shims)
|
2016-09-03 00:13:23 +02:00 |
|
Johan Engelen
|
7919805eb4
|
Disable cross-module inlining for LLVM < 3.7.
|
2016-07-02 17:08:48 +02:00 |
|
Johan Engelen
|
4169efad45
|
Fix inlining tests on Windows
|
2016-07-02 17:08:48 +02:00 |
|
Johan Engelen
|
0eb8689006
|
Implement cross-module inlining (with and without pragma).
|
2016-07-02 17:08:47 +02:00 |
|