Andrea Corallo
|
f3fd0293d9
|
make some order into debug facilities
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
d6ab304991
|
add comp_VECTORLIKEP
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
592bfe5a97
|
adding other ops
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
b3d858da8d
|
inline consp
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
4da353c6a3
|
add comp_TAGGEDP
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
1001af9b84
|
add bubble sort into to tests
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
87bf022f2f
|
fix prologue strategy
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
203b6ce9fa
|
improve comp_lisp_obj_as_ptr_from_ptr generated var naming
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
edcadf5c44
|
add Bstack_set
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
3ee58c64e5
|
add setcar setcdr
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
5c406adac7
|
add arithmetic comparisons
|
2020-01-01 11:33:41 +01:00 |
|
Andrea Corallo
|
7ce2c17a0f
|
add Bnegate support
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
65eb55ff41
|
code cleanup
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
097f36bc75
|
add Badd1 support
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
f867699b23
|
allow + in lisp functions to be compiled
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
a580344193
|
add speed parameter
|
2020-01-01 11:33:40 +01:00 |
|
Andrea Corallo
|
8bfe8ce8d0
|
add sub1
|
2020-01-01 11:33:40 +01:00 |
|
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 |
|