1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-14 01:30:19 +02:00
guile/tests
Andy Wingo f348b8ed6d Change headers and files to be named "lightening" instead of "jit"
This improves integration with other projects.  Like for example Guile
already has files named jit.c and jit.h; it's easier to manage if
lightening uses its own file names.
2019-04-03 13:57:48 +02:00
..
absr_d.c Add abs/sqrt tests 2019-03-26 22:01:52 +01:00
absr_f.c Add abs/sqrt tests 2019-03-26 22:01:52 +01:00
addi.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
addr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
addr_d.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
addr_f.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
addx.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
andi.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
andr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
beqi.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
beqr.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
beqr_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
beqr_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bgei.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bgei_u.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bger.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bger_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bger_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bger_u.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bgti.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bgti_u.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bgtr.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bgtr_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bgtr_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bgtr_u.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
blei.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
blei_u.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bler.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bler_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bler_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bler_u.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bltgtr_d.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
bltgtr_f.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
blti.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
blti_u.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bltr.c Add bltr test 2019-03-26 14:21:00 +01:00
bltr_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bltr_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bltr_u.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bmci.c Add flag-checking test-and-branch tests 2019-03-26 15:25:57 +01:00
bmcr.c Add flag-checking test-and-branch tests 2019-03-26 15:25:57 +01:00
bmsi.c Add flag-checking test-and-branch tests 2019-03-26 15:25:57 +01:00
bmsr.c Add flag-checking test-and-branch tests 2019-03-26 15:25:57 +01:00
bnei.c Add int/int reg/imm compare-and-branch tests 2019-03-26 14:53:25 +01:00
bner.c Add more integer reg/reg branch-and-compare tests 2019-03-26 14:36:33 +01:00
bner_d.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
bner_f.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
boaddi.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
boaddi_u.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
boaddr.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
boaddr_u.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
bordr_d.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
bordr_f.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
bosubi.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bosubi_u.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bosubr.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bosubr_u.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bswapr_ui.c Add bswap tests, and fix missing breaks in jit_load_args 2019-03-26 10:47:22 +01:00
bswapr_ul.c Add bswap tests, and fix missing breaks in jit_load_args 2019-03-26 10:47:22 +01:00
bswapr_us.c Add bswap tests, and fix missing breaks in jit_load_args 2019-03-26 10:47:22 +01:00
buneqr_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
buneqr_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunger_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunger_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bungtr_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bungtr_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunler_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunler_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunltr_d.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunltr_f.c Add anti-float comparison tests 2019-03-26 15:04:50 +01:00
bunordr_d.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
bunordr_f.c Add unordered float compare-and-branch tests 2019-03-26 15:22:14 +01:00
bxaddi.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
bxaddi_u.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
bxaddr.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
bxaddr_u.c Add add-and-branch-on-overflow tests 2019-03-26 15:53:48 +01:00
bxsubi.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bxsubi_u.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bxsubr.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
bxsubr_u.c Add sub-and-branch-on-overflow tests 2019-03-26 16:09:07 +01:00
comr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
divr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
divr_d.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
divr_f.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
divr_u.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
extr_c.c Add extr tests 2019-03-26 10:29:31 +01:00
extr_d.c Add int->float tests 2019-03-26 22:32:40 +01:00
extr_d_f.c Add float/double cast inst tests 2019-03-26 22:29:48 +01:00
extr_f.c Add int->float tests 2019-03-26 22:32:40 +01:00
extr_f_d.c Add float/double cast inst tests 2019-03-26 22:29:48 +01:00
extr_i.c Add extr tests 2019-03-26 10:29:31 +01:00
extr_s.c Add extr tests 2019-03-26 10:29:31 +01:00
extr_uc.c Add extr tests 2019-03-26 10:29:31 +01:00
extr_ui.c Add extr tests 2019-03-26 10:29:31 +01:00
extr_us.c Add extr tests 2019-03-26 10:29:31 +01:00
jmpi.c Add some nop and jmp tests, and fix a hazard with jmpi/calli 2019-03-26 16:28:38 +01:00
jmpr.c Add some nop and jmp tests, and fix a hazard with jmpi/calli 2019-03-26 16:28:38 +01:00
ldi_c.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_d.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_f.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_i.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_l.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_s.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_uc.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_ui.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldi_us.c Add ldi tests 2019-03-26 11:16:17 +01:00
ldr_c.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_d.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_f.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_i.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_l.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_s.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_uc.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_ui.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldr_us.c Add ldr tests 2019-03-26 11:07:44 +01:00
ldxi_c.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_d.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_f.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_i.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_l.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_s.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_uc.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_ui.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxi_us.c Add ldxi tests 2019-03-26 11:34:35 +01:00
ldxr_c.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_d.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_f.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_i.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_l.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_s.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_uc.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_ui.c Add ldxr tests 2019-03-26 11:24:31 +01:00
ldxr_us.c Add ldxr tests 2019-03-26 11:24:31 +01:00
lshi.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
lshr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
Makefile Change headers and files to be named "lightening" instead of "jit" 2019-04-03 13:57:48 +02:00
mov_addr.c Add mov_addr test 2019-03-26 10:11:12 +01:00
movi_d.c Add movi_[df] tests 2019-03-26 22:34:04 +01:00
movi_f.c Add movi_[df] tests 2019-03-26 22:34:04 +01:00
mulr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
mulr_d.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
mulr_f.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
negr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
negr_d.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
negr_f.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
nop.c Add some nop and jmp tests, and fix a hazard with jmpi/calli 2019-03-26 16:28:38 +01:00
ori.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
orr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
pushpop.c Add push/pop test 2019-03-26 21:50:17 +01:00
qdivr.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
qdivr_u.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
qmulr.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
qmulr_u.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
remr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
remr_u.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
rshi.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
rshi_u.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
rshr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
rshr_u.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
sqrtr_d.c Add abs/sqrt tests 2019-03-26 22:01:52 +01:00
sqrtr_f.c Add abs/sqrt tests 2019-03-26 22:01:52 +01:00
sti_c.c Add sti tests 2019-03-26 12:03:24 +01:00
sti_d.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
sti_f.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
sti_i.c Add sti tests 2019-03-26 12:03:24 +01:00
sti_l.c Add sti tests 2019-03-26 12:03:24 +01:00
sti_s.c Add sti tests 2019-03-26 12:03:24 +01:00
str_c.c Add str tests 2019-03-26 12:00:10 +01:00
str_d.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
str_f.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
str_i.c Add str tests 2019-03-26 12:00:10 +01:00
str_l.c Add str tests 2019-03-26 12:00:10 +01:00
str_s.c Add str tests 2019-03-26 12:00:10 +01:00
stxi_c.c Add stxi tests 2019-03-26 12:18:46 +01:00
stxi_d.c Add stxi tests 2019-03-26 12:18:46 +01:00
stxi_f.c Add stxi tests 2019-03-26 12:18:46 +01:00
stxi_i.c Add stxi tests 2019-03-26 12:18:46 +01:00
stxi_l.c Add stxi tests 2019-03-26 12:18:46 +01:00
stxi_s.c Add stxi tests 2019-03-26 12:18:46 +01:00
stxr_c.c Add stxr tests 2019-03-26 12:18:42 +01:00
stxr_d.c Add stxr tests 2019-03-26 12:18:42 +01:00
stxr_f.c Add stxr tests 2019-03-26 12:18:42 +01:00
stxr_i.c Add stxr tests 2019-03-26 12:18:42 +01:00
stxr_l.c Add stxr tests 2019-03-26 12:18:42 +01:00
stxr_s.c Add stxr tests 2019-03-26 12:18:42 +01:00
subr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
subr_d.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
subr_f.c Provide some type safety for jit_gpr_t and jit_fpr_t 2019-04-03 11:50:32 +02:00
subx.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
test.h Change headers and files to be named "lightening" instead of "jit" 2019-04-03 13:57:48 +02:00
truncr_d_i.c Add truncr_[df]_[li] tests 2019-03-26 22:26:05 +01:00
truncr_d_l.c Add truncr_[df]_[li] tests 2019-03-26 22:26:05 +01:00
truncr_f_i.c Add truncr_[df]_[li] tests 2019-03-26 22:26:05 +01:00
truncr_f_l.c Add truncr_[df]_[li] tests 2019-03-26 22:26:05 +01:00
xori.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00
xorr.c Rework naming of test suite files 2019-03-26 10:02:30 +01:00