Commit graph

16 commits

Author SHA1 Message Date
Martin Kinkelin
7aea2e73e9 Adapt dynamic-compile/JIT stuff for LLVM 11 2020-09-26 01:04:50 +02:00
Martin Kinkelin
834f666ce5
Raise min LLVM version to 6.0 (#3493) 2020-07-13 20:42:50 +02:00
Ivan Butygin
53cd715530
jit compiler context (#3154) 2019-09-08 13:22:48 +03:00
Ivan Butygin
eaa65fca18
Jit: better error handling and handle correctly __chkstk function (#3051) 2019-04-06 10:34:02 +03:00
Nicholas Wilson
3dc367db40
Fix jit with LLVM 8 (#2944) 2018-12-18 16:02:13 +08:00
Ivan
91c1b8e69c clang format 2018-09-06 21:22:01 +03:00
Ivan
0184e07380 nested binds 2018-09-06 21:21:59 +03:00
Ivan
c682615a99 example func to properly propagate attributes 2018-09-06 21:21:55 +03:00
Ivan
f102c3d471 structs support 2018-09-06 21:21:47 +03:00
Ivan
bdc5f65070 bindInstaces 2018-09-05 19:51:44 +03:00
Ivan
98ed035af7 some jit code cleaup and clang-format 2018-08-25 15:41:08 +03:00
Ivan Butygin
6ca0ba81f8
JITContext symmap refactoring (#2745) 2018-06-13 21:24:25 +03:00
Ivan Butygin
9c048c635c
Jit code style fixes (#2741) 2018-06-10 15:16:35 +03:00
Ivan
0e50e1db39 license header 2018-06-04 22:31:52 +03:00
Ivan
e6b7127d49 rename MyJIT ti JITContext 2018-06-04 22:09:54 +03:00
Ivan
fa4ad4e8a7 move MyJIT to separate file 2018-06-04 22:09:52 +03:00