Johan Engelen
|
91d306894e
|
Add support for LLVM 17. (#4533)
|
2023-12-03 19:07:31 +01:00 |
|
Martin Kinkelin
|
bdef01e7cc
|
Raise min LLVM version to 9.0
|
2022-04-25 23:11:48 +02:00 |
|
Martin Kinkelin
|
8527b3f9c8
|
Work around llvm::PointerType::getElementType() being deprecated in LLVM 14
|
2022-03-30 19:53:47 +02:00 |
|
Martin Kinkelin
|
834f666ce5
|
Raise min LLVM version to 6.0 (#3493)
|
2020-07-13 20:42:50 +02:00 |
|
Martin Kinkelin
|
0ab79c1950
|
Adapt jit-rt to LLVM 9
|
2019-09-25 03:42:18 +02:00 |
|
Ivan Butygin
|
a40c6c7fd2
|
Make LDC custom passes available to jit, add API for jit compiler options (#2758)
|
2019-09-08 09:16:05 +03:00 |
|
Ivan Butygin
|
d2c55491c4
|
jit: refactor valueparser (#2744)
|
2018-06-13 21:24:04 +03:00 |
|
Ivan Butygin
|
bfd412cdf9
|
Small jit fixes (#2570)
* Better thunks stripping from jit module.
* Fixes to jit disassembler
* Strip comdats from jit module
|
2018-02-14 17:57:37 +03:00 |
|
Ivan
|
347c30d958
|
remove commented code
|
2017-11-10 21:36:22 +03:00 |
|
Ivan
|
33898d5b8c
|
Jit optimizer cleanup
|
2017-11-05 23:17:50 +03:00 |
|
Ivan
|
abcfc7a451
|
License headers and style fixes
|
2017-11-05 22:47:10 +03:00 |
|
Ivan
|
5bbfb93ec2
|
clang-format
|
2017-10-16 00:21:49 +03:00 |
|
Ivan
|
6c4a51adbf
|
better progress logging
|
2017-10-14 17:03:16 +03:00 |
|
Ivan
|
5bb48d84c4
|
rename rtCompileProcess() to compileDynamicCode()
|
2017-09-03 18:20:03 +03:00 |
|
Ivan
|
42f283c221
|
D dynamic compilation support
|
2017-08-27 17:42:55 +03:00 |
|