1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 20:00:19 +02:00
Commit graph

19998 commits

Author SHA1 Message Date
Andy Wingo
d351f13bc2 Add subdir-objects option to libguile makefile.
* libguile/Makefile.am (AUTOMAKE_OPTIONS): Add subdir-objects, to allow
  for having two files named "jit.c".
2019-04-03 13:37:35 +02:00
Andy Wingo
985faf35c1 Replace GNU Lightning with Lightening 2019-04-03 13:28:13 +02:00
Andy Wingo
573af9c19b Clean up stack after calls 2019-04-03 12:09:38 +02:00
Andy Wingo
99b4fd2d79 Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
Andy Wingo
cacdeeee4b Implement arg shuffling for jit_call{i,r} 2019-04-03 11:04:39 +02:00
Andy Wingo
b4169e25ba get_temp_{gpr,xpr} returns a jit_{gpr,fpr}_t 2019-04-03 11:04:19 +02:00
Mark H Weaver
94230d27e0 Fix typo in comment.
* module/ice-9/boot-9.scm: Fix typo.
2019-04-01 21:42:06 -04:00
Andy Wingo
998006b304 Remove old tests 2019-03-26 22:36:08 +01:00
Andy Wingo
40ebd5de44 Add movi_[df] tests 2019-03-26 22:34:04 +01:00
Andy Wingo
bbb8bd94f2 Add int->float tests 2019-03-26 22:32:40 +01:00
Andy Wingo
ece71ef64c Add float/double cast inst tests 2019-03-26 22:29:48 +01:00
Andy Wingo
44fc164098 Add truncr_[df]_[li] tests 2019-03-26 22:26:05 +01:00
Andy Wingo
69665c7f80 Add abs/sqrt tests 2019-03-26 22:01:52 +01:00
Andy Wingo
bf4d8b4a24 Add push/pop test 2019-03-26 21:50:17 +01:00
Andy Wingo
281cca514f Add some nop and jmp tests, and fix a hazard with jmpi/calli 2019-03-26 16:28:38 +01:00
Andy Wingo
8a8273c45c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
Andy Wingo
6dbad81afd Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
Andy Wingo
0d0c6b1a4b Add flag-checking test-and-branch tests 2019-03-26 15:25:57 +01:00
Andy Wingo
a021c73438 Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
Andy Wingo
3d4c22ad33 Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
Andy Wingo
329fc7936c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
Andy Wingo
ab0d17286a Add floating-point reg/reg compare-and-branch tests 2019-03-26 14:43:53 +01:00
Andy Wingo
5a740b9add Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
Andy Wingo
52a9ab856d Add bltr test
Also rework how relocs are represented.
2019-03-26 14:21:00 +01:00
Andy Wingo
9adbed9e7a Fix stxi_d bug
Also present in upstream; reported.
2019-03-26 13:44:37 +01:00
Andy Wingo
787305eae5 Tweak test build to run faster, and adapt CI 2019-03-26 12:32:08 +01:00
Andy Wingo
e289f88187 Add .gitlab-ci.yml 2019-03-26 11:25:49 +00:00
Andy Wingo
c5c2b6f518 Add stxi tests 2019-03-26 12:18:46 +01:00
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