Andy Wingo
|
552e51ace7
|
Add stxr tests
|
2019-03-26 12:18:42 +01:00 |
|
Andy Wingo
|
ee2c6ab806
|
Add sti tests
|
2019-03-26 12:03:24 +01:00 |
|
Andy Wingo
|
4fe296b1df
|
Add str tests
|
2019-03-26 12:00:10 +01:00 |
|
Andy Wingo
|
6f9bbe72c7
|
Add ldxi tests
|
2019-03-26 11:34:35 +01:00 |
|
Andy Wingo
|
d917dc2147
|
Add ldxr tests
|
2019-03-26 11:24:31 +01:00 |
|
Andy Wingo
|
c6067dd8cb
|
Add ldi tests
|
2019-03-26 11:16:17 +01:00 |
|
Andy Wingo
|
afd32134f0
|
Add ldr tests
|
2019-03-26 11:07:44 +01:00 |
|
Andy Wingo
|
1808239ec8
|
Add bswap tests, and fix missing breaks in jit_load_args
|
2019-03-26 10:47:22 +01:00 |
|
Andy Wingo
|
082a629f62
|
Add extr tests
|
2019-03-26 10:29:31 +01:00 |
|
Andy Wingo
|
3acf10280b
|
Add mov_addr test
|
2019-03-26 10:11:12 +01:00 |
|
Andy Wingo
|
ae1394831c
|
Rework naming of test suite files
|
2019-03-26 10:02:30 +01:00 |
|
Andy Wingo
|
a20146777d
|
Add comr/negr tests
|
2019-03-26 09:58:33 +01:00 |
|
Andy Wingo
|
7393651653
|
Add lsh/rsh tests
|
2019-03-26 09:49:16 +01:00 |
|
Andy Wingo
|
6a6da4a8a5
|
Add bitops tests
|
2019-03-26 09:33:40 +01:00 |
|
Andy Wingo
|
0127664fb3
|
Add remr tests
|
2019-03-26 09:17:49 +01:00 |
|
Andy Wingo
|
8e0102564a
|
Add more div tests
|
2019-03-26 09:10:19 +01:00 |
|
Andy Wingo
|
b371e913ff
|
Tests for some div operations
|
2019-03-25 21:11:44 +01:00 |
|
Andy Wingo
|
56d8f8d6f0
|
Add more tests
|
2019-03-25 21:02:24 +01:00 |
|
Andy Wingo
|
823387114a
|
Add new tests
|
2019-03-25 20:38:23 +01:00 |
|
Andy Wingo
|
94a58a80d2
|
Add note about current status
|
2019-03-25 15:39:45 +01:00 |
|
Andy Wingo
|
02ce8952ef
|
Flesh out README
|
2019-03-25 15:36:12 +01:00 |
|
Andy Wingo
|
f0cecc45d4
|
Convert tests to jit_load_args
|
2019-03-25 15:24:40 +01:00 |
|
Andy Wingo
|
df0a5d738f
|
Better loading of args to registers; add tests
|
2019-03-25 15:08:05 +01:00 |
|
Andy Wingo
|
021f31f1dc
|
Add "addi" test
|
2019-03-25 12:31:51 +01:00 |
|
Andy Wingo
|
bad7e34c83
|
Implementation of new design
Documentation to come, as tests get added and things settle down.
|
2019-03-25 12:21:23 +01:00 |
|
Andy Wingo
|
0d81c5c337
|
Beginnings of port of x86 to new design
|
2018-11-04 12:18:51 +01:00 |
|
Andy Wingo
|
c51c93708a
|
Make _rvs array static-const
|
2018-11-04 12:18:38 +01:00 |
|
Andy Wingo
|
9bc0158238
|
Inline private.h into jit.c
|
2018-11-04 10:49:08 +01:00 |
|
Andy Wingo
|
447fccfed6
|
Remove needless PUBLIC/HIDDEN definitions
|
2018-10-31 22:05:09 +01:00 |
|
Andy Wingo
|
017740cb52
|
Really finish stdint conversion
|
2018-10-31 21:54:19 +01:00 |
|
Andy Wingo
|
9e70bdab38
|
Update gitignore
|
2018-10-31 21:49:41 +01:00 |
|
Andy Wingo
|
a0714ec410
|
Finish conversion to stdint types
|
2018-10-31 21:49:10 +01:00 |
|
Andy Wingo
|
47970773bc
|
"extern"-related cleanup, and further implementation
|
2018-10-31 21:45:16 +01:00 |
|
Andy Wingo
|
0d78447d85
|
Trim unneded bits from jit.c
|
2018-10-31 19:33:26 +01:00 |
|
Andy Wingo
|
e81b64d2fc
|
Update call/receive machinery
Update calls and receives to take their arguments all at once, for more
efficient shuffling.
|
2018-10-31 11:34:23 +01:00 |
|
Andy Wingo
|
17a38ffd9c
|
Add endian.h
|
2018-10-30 13:54:48 +01:00 |
|
Andy Wingo
|
f3f71941ac
|
Replace jit_int32_t, etc with stdint types
|
2018-10-30 13:48:57 +01:00 |
|
Andy Wingo
|
d567faf657
|
Create beginning of stripped-down lightning interface
This file is the beginning of a lightened lightning.
|
2018-10-30 13:36:09 +01:00 |
|
Andy Wingo
|
90ebba864a
|
Remove unneeded bits of lightning
|
2018-10-30 12:32:26 +01:00 |
|
Andy Wingo
|
9c1b01fba5
|
Simplify file names
|
2018-10-30 12:29:18 +01:00 |
|
Andy Wingo
|
846e7bc443
|
Remove -sz.c files
The new form of this library will not need them.
|
2018-10-30 12:21:45 +01:00 |
|
Andy Wingo
|
48993156f6
|
Rename lightning.c to jit.c
|
2018-10-30 12:20:05 +01:00 |
|
Andy Wingo
|
796ec6c16d
|
Rename include to jit.h, move all files to jit/
This change is in anticipation of making this lightning fork into an
include-only library.
|
2018-10-30 12:16:35 +01:00 |
|
Andy Wingo
|
a5263b6618
|
Remove autotools
|
2018-10-30 11:48:23 +01:00 |
|
Andy Wingo
|
8215433144
|
Remove bits of .gitignore no longer needed
|
2018-10-30 11:47:57 +01:00 |
|
Andy Wingo
|
beac56d7ec
|
Remove TODO
|
2018-10-30 11:47:49 +01:00 |
|
Andy Wingo
|
4ca2f6ef2a
|
Archive lightning ChangeLog
|
2018-10-30 11:42:08 +01:00 |
|
Andy Wingo
|
59064a1949
|
Move lightning.texi up to root, and remove Makefile.am
|
2018-10-30 11:35:53 +01:00 |
|
Andy Wingo
|
414f530c1d
|
Inline body.texi and version.texi into lightning.texi
|
2018-10-30 11:35:01 +01:00 |
|
Andy Wingo
|
423d048b25
|
Remove example .c files from documentation
|
2018-10-30 11:33:58 +01:00 |
|