Sameer Rahmani
|
0ae52e36d5
|
Extract the packer related functions out of the JIT
|
2022-07-24 20:56:40 +01:00 |
Sameer Rahmani
|
b8483a1601
|
Refactore the compiler/linker options to add asan only on executables
|
2022-07-22 20:11:46 +01:00 |
Sameer Rahmani
|
fa6273f0bf
|
Leave the -shared-libasan from global compiler/linker options
|
2022-07-12 00:21:54 +01:00 |
Sameer Rahmani
|
b66e92fb1f
|
Add basic namespace loader template funections to the jit
|
2022-07-02 22:17:12 +01:00 |
Sameer Rahmani
|
5bec18b327
|
Add BDW gc and change the JIT interface to use raw pointers
|
2022-07-01 18:17:50 +01:00 |
Sameer Rahmani
|
ebec2562bf
|
Add basic types and the storage for them on the jit engine
|
2022-06-19 13:17:58 +01:00 |
Sameer Rahmani
|
6daab9a3e6
|
replace llvm's way of components resolution with a custom approach
|
2022-06-16 14:33:24 +01:00 |
Sameer Rahmani
|
64f0b31b81
|
Remove direct dependencies from libserene
|
2022-06-15 22:42:31 +01:00 |
Sameer Rahmani
|
4a23fe4e39
|
Add support for AArch64 in a dumb way
|
2022-06-15 12:21:20 +01:00 |
Sameer Rahmani
|
b71701a640
|
Setup the CLI options around the JIT and make it the context owner
|
2022-06-14 18:03:11 +01:00 |
Sameer Rahmani
|
c2fb6bf8cb
|
Move and strip the jit engine to the v1
|
2022-06-14 15:56:57 +01:00 |
Sameer Rahmani
|
c42ad11bd0
|
Move over SereneContext and remove the old bits
|
2022-06-13 22:18:58 +01:00 |
Sameer Rahmani
|
8553b5f43f
|
Move the old libserene aside and start a new one
|
2022-06-13 20:34:55 +01:00 |
Sameer Rahmani
|
05fdd9f1b2
|
Add the 'core' static lib that will contain the std libs
|
2022-06-11 18:11:00 +01:00 |
Sameer Rahmani
|
57f71ec4f2
|
Fix the type names and add PtrType to type_converter
|
2022-06-05 00:01:52 +01:00 |
Sameer Rahmani
|
9348335959
|
Add a very basic string type to SLIR
|
2022-06-02 15:35:46 +01:00 |
Sameer Rahmani
|
97b31e8cb0
|
Add the NsOp to represent namespaces
|
2022-04-27 21:49:57 +01:00 |
Sameer Rahmani
|
12c2d1d455
|
Fix the slir-opt tool to use slir and few builtin IRs
|
2022-04-05 00:05:27 +01:00 |
Sameer Rahmani
|
7d7293aa32
|
Change the storage type in Environment to StringMap
|
2022-03-05 16:03:19 +00:00 |
Sameer Rahmani
|
58274835b1
|
Mov out libserene and serene-tblgen to the root
|
2022-02-17 15:02:08 +00:00 |