Andrea Corallo
|
96fc40d7db
|
generate reproducer if needed
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
efd20b8c4b
|
add comp_xfixnum + comp_make_fixnum
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
34d1a15307
|
fix uninitialized read
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
1e9bd1df4c
|
adding sub1
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
e642113184
|
remame compiler functions
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
b8aeb2e35d
|
move to lispobj as union
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
16b2a5471e
|
add some new constant
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
5cbb6ad895
|
better errors
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
b3038fa867
|
add relative branch ops
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
2b56339f75
|
adding conditionals
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
c43a9d940a
|
add bb computation
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
37381fb9b2
|
generalize bblocks
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
d234e9bc8a
|
add stuffs
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
70fc2a742d
|
naming change
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
3943db1ab2
|
adding more stuffs
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
c6680e15d7
|
better error msg
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
1121416cfd
|
adding stuffs
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
15b4f9d878
|
precompute nil
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
68472f45a6
|
some more ops
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
a80140032b
|
move return into the right place
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
7e3d6657e7
|
replace printfs with proper errors for non supported ops
|
2020-01-01 11:33:39 +01:00 |
|
Andrea Corallo
|
7ad90d4108
|
add some more ops
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
a552450416
|
add concat
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
2a5c81a5c9
|
store ffuncall with all other functions
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
6ce8092a01
|
add jit_emit_callN
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
28cd3abbdf
|
rationalize jit_emit_Ffuncall
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
38a5a36a17
|
some more ops
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
f42b2b0143
|
introduce CASE_CALL_NARGS macro and add various ops
symbol_function set fset fget fget Bsubstring
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
17807af213
|
add symbol-value
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
bebd14acc1
|
add aset
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
770e52e700
|
add discard and dup
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
2b48e5f979
|
Baref
|
2020-01-01 11:33:38 +01:00 |
|
Andrea Corallo
|
5a9d4d6704
|
add Blength
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
f4d2f75a07
|
add void ptr
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
b21539f608
|
generalize lisp call ret type
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
1f2529df7d
|
add Bunbind
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
25127da57f
|
rename type
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
54e18532e7
|
add funcall
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
5238cd1e6a
|
add varbind support
|
2020-01-01 11:33:37 +01:00 |
|
Andrea Corallo
|
01442a9ac9
|
Add native compiler comp.c
|
2020-01-01 11:33:37 +01:00 |
|