Martin Kinkelin
|
e52199469f
|
Upgrade front-end & libs to v2.087.0-beta.1
|
2019-06-21 15:39:45 +02:00 |
|
Ivan Butygin
|
eaa65fca18
|
Jit: better error handling and handle correctly __chkstk function (#3051)
|
2019-04-06 10:34:02 +03:00 |
|
Martin Kinkelin
|
306bda36fd
|
Adapt to latest LLVM 8 changes
|
2019-03-02 19:54:36 +01:00 |
|
Ivan
|
355b4cb46b
|
fix bind for @dynamicCompileEmit
|
2018-09-06 21:22:07 +03:00 |
|
Ivan
|
a9acd58f6c
|
@dynamicCompileEmit handling in generateSymList
|
2018-09-06 21:22:03 +03:00 |
|
Ivan
|
91c1b8e69c
|
clang format
|
2018-09-06 21:22:01 +03:00 |
|
Ivan
|
5c9cd62b30
|
add internal functions to jit functions list so they can be retrieved later (needed for bind)
|
2018-09-06 21:21:58 +03:00 |
|
Ivan
|
a27d6492c3
|
store thunk func ptr in jit metadata
|
2018-09-05 19:51:45 +03:00 |
|
Ivan
|
e453edcc6a
|
Add thunks to symbol list
|
2018-09-05 19:51:43 +03:00 |
|
Ivan
|
98ed035af7
|
some jit code cleaup and clang-format
|
2018-08-25 15:41:08 +03:00 |
|
Ivan Butygin
|
cbeb2b45d6
|
@dynamicCompileEmit attribute (#2747)
|
2018-06-26 21:59:02 +03:00 |
|
Ivan Butygin
|
65337ed170
|
jit: better module stripping (#2743)
|
2018-06-10 16:54:42 +03:00 |
|
Ivan Butygin
|
9c048c635c
|
Jit code style fixes (#2741)
|
2018-06-10 15:16:35 +03:00 |
|
Ivan Butygin
|
46e6b8f681
|
Set proper calling convention and attributes to jit thunk call (#2740)
|
2018-06-10 15:16:15 +03:00 |
|
Johan Engelen
|
aa979e6e90
|
fix LLVM7.0 build (#2578)
|
2018-02-19 00:07:01 +03:00 |
|
Ivan
|
938ac0e4bf
|
clang-format
|
2018-02-15 21:50:46 +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 Butygin
|
43c02cecc0
|
Jit api versioning (#2514)
|
2018-01-23 21:10:42 +03:00 |
|
Ivan
|
adca0a4ca8
|
Renaming
|
2017-11-09 22:12:20 +03:00 |
|
Ivan
|
1c1b645ebd
|
Rename
|
2017-11-09 22:05:25 +03:00 |
|
Ivan
|
c839e9dfd0
|
Rename functions
|
2017-11-09 21:59:26 +03:00 |
|
Ivan
|
5426ffbd3d
|
rename compiler files
|
2017-11-09 21:51:13 +03:00 |
|