[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 05/09: Merge from upstream lightening
From: |
Andy Wingo |
Subject: |
[Guile-commits] 05/09: Merge from upstream lightening |
Date: |
Wed, 24 Apr 2019 10:04:21 -0400 (EDT) |
wingo pushed a commit to branch lightening
in repository guile.
commit 609df9ea55025669b13ff4c2f4a8e5ead59d8fd7
Merge: b35662f 0be4f7a
Author: Andy Wingo <address@hidden>
Date: Mon Apr 22 09:17:26 2019 +0200
Merge from upstream lightening
libguile/lightening/lightening.h | 169 ++++++++++---
libguile/lightening/lightening/lightening.c | 5 +-
libguile/lightening/lightening/x86.c | 375 +++++++++++++++-------------
libguile/lightening/tests/Makefile | 30 ++-
libguile/lightening/tests/absr_d.c | 8 +-
libguile/lightening/tests/absr_f.c | 8 +-
libguile/lightening/tests/addi.c | 8 +-
libguile/lightening/tests/addr.c | 9 +-
libguile/lightening/tests/addr_d.c | 9 +-
libguile/lightening/tests/addr_f.c | 9 +-
libguile/lightening/tests/addx.c | 8 +-
libguile/lightening/tests/andi.c | 8 +-
libguile/lightening/tests/andr.c | 9 +-
libguile/lightening/tests/beqi.c | 8 +-
libguile/lightening/tests/beqr.c | 9 +-
libguile/lightening/tests/beqr_d.c | 9 +-
libguile/lightening/tests/beqr_f.c | 9 +-
libguile/lightening/tests/bgei.c | 8 +-
libguile/lightening/tests/bgei_u.c | 8 +-
libguile/lightening/tests/bger.c | 9 +-
libguile/lightening/tests/bger_d.c | 9 +-
libguile/lightening/tests/bger_f.c | 9 +-
libguile/lightening/tests/bger_u.c | 9 +-
libguile/lightening/tests/bgti.c | 8 +-
libguile/lightening/tests/bgti_u.c | 8 +-
libguile/lightening/tests/bgtr.c | 9 +-
libguile/lightening/tests/bgtr_d.c | 9 +-
libguile/lightening/tests/bgtr_f.c | 9 +-
libguile/lightening/tests/bgtr_u.c | 9 +-
libguile/lightening/tests/blei.c | 8 +-
libguile/lightening/tests/blei_u.c | 8 +-
libguile/lightening/tests/bler.c | 9 +-
libguile/lightening/tests/bler_d.c | 9 +-
libguile/lightening/tests/bler_f.c | 9 +-
libguile/lightening/tests/bler_u.c | 9 +-
libguile/lightening/tests/bltgtr_d.c | 9 +-
libguile/lightening/tests/bltgtr_f.c | 9 +-
libguile/lightening/tests/blti.c | 8 +-
libguile/lightening/tests/blti_u.c | 8 +-
libguile/lightening/tests/bltr.c | 9 +-
libguile/lightening/tests/bltr_d.c | 9 +-
libguile/lightening/tests/bltr_f.c | 9 +-
libguile/lightening/tests/bltr_u.c | 9 +-
libguile/lightening/tests/bmci.c | 8 +-
libguile/lightening/tests/bmcr.c | 9 +-
libguile/lightening/tests/bmsi.c | 8 +-
libguile/lightening/tests/bmsr.c | 9 +-
libguile/lightening/tests/bnei.c | 8 +-
libguile/lightening/tests/bner.c | 9 +-
libguile/lightening/tests/bner_d.c | 9 +-
libguile/lightening/tests/bner_f.c | 9 +-
libguile/lightening/tests/boaddi.c | 7 +-
libguile/lightening/tests/boaddi_u.c | 7 +-
libguile/lightening/tests/boaddr.c | 8 +-
libguile/lightening/tests/boaddr_u.c | 8 +-
libguile/lightening/tests/bordr_d.c | 9 +-
libguile/lightening/tests/bordr_f.c | 9 +-
libguile/lightening/tests/bosubi.c | 7 +-
libguile/lightening/tests/bosubi_u.c | 7 +-
libguile/lightening/tests/bosubr.c | 8 +-
libguile/lightening/tests/bosubr_u.c | 8 +-
libguile/lightening/tests/bswapr_ui.c | 8 +-
libguile/lightening/tests/bswapr_ul.c | 8 +-
libguile/lightening/tests/bswapr_us.c | 8 +-
libguile/lightening/tests/buneqr_d.c | 9 +-
libguile/lightening/tests/buneqr_f.c | 9 +-
libguile/lightening/tests/bunger_d.c | 9 +-
libguile/lightening/tests/bunger_f.c | 9 +-
libguile/lightening/tests/bungtr_d.c | 9 +-
libguile/lightening/tests/bungtr_f.c | 9 +-
libguile/lightening/tests/bunler_d.c | 9 +-
libguile/lightening/tests/bunler_f.c | 9 +-
libguile/lightening/tests/bunltr_d.c | 9 +-
libguile/lightening/tests/bunltr_f.c | 9 +-
libguile/lightening/tests/bunordr_d.c | 9 +-
libguile/lightening/tests/bunordr_f.c | 9 +-
libguile/lightening/tests/bxaddi.c | 7 +-
libguile/lightening/tests/bxaddi_u.c | 7 +-
libguile/lightening/tests/bxaddr.c | 8 +-
libguile/lightening/tests/bxaddr_u.c | 8 +-
libguile/lightening/tests/bxsubi.c | 7 +-
libguile/lightening/tests/bxsubi_u.c | 7 +-
libguile/lightening/tests/bxsubr.c | 8 +-
libguile/lightening/tests/bxsubr_u.c | 8 +-
libguile/lightening/tests/comr.c | 8 +-
libguile/lightening/tests/divr.c | 9 +-
libguile/lightening/tests/divr_d.c | 9 +-
libguile/lightening/tests/divr_f.c | 9 +-
libguile/lightening/tests/divr_u.c | 9 +-
libguile/lightening/tests/extr_c.c | 8 +-
libguile/lightening/tests/extr_d.c | 8 +-
libguile/lightening/tests/extr_d_f.c | 8 +-
libguile/lightening/tests/extr_f.c | 8 +-
libguile/lightening/tests/extr_f_d.c | 8 +-
libguile/lightening/tests/extr_i.c | 8 +-
libguile/lightening/tests/extr_s.c | 8 +-
libguile/lightening/tests/extr_uc.c | 8 +-
libguile/lightening/tests/extr_ui.c | 8 +-
libguile/lightening/tests/extr_us.c | 8 +-
libguile/lightening/tests/jmpr.c | 8 +-
libguile/lightening/tests/ldr_c.c | 8 +-
libguile/lightening/tests/ldr_d.c | 8 +-
libguile/lightening/tests/ldr_f.c | 8 +-
libguile/lightening/tests/ldr_i.c | 8 +-
libguile/lightening/tests/ldr_l.c | 8 +-
libguile/lightening/tests/ldr_s.c | 8 +-
libguile/lightening/tests/ldr_uc.c | 8 +-
libguile/lightening/tests/ldr_ui.c | 8 +-
libguile/lightening/tests/ldr_us.c | 8 +-
libguile/lightening/tests/ldxi_c.c | 8 +-
libguile/lightening/tests/ldxi_d.c | 8 +-
libguile/lightening/tests/ldxi_f.c | 8 +-
libguile/lightening/tests/ldxi_i.c | 8 +-
libguile/lightening/tests/ldxi_l.c | 8 +-
libguile/lightening/tests/ldxi_s.c | 8 +-
libguile/lightening/tests/ldxi_uc.c | 8 +-
libguile/lightening/tests/ldxi_ui.c | 8 +-
libguile/lightening/tests/ldxi_us.c | 8 +-
libguile/lightening/tests/ldxr_c.c | 9 +-
libguile/lightening/tests/ldxr_d.c | 9 +-
libguile/lightening/tests/ldxr_f.c | 9 +-
libguile/lightening/tests/ldxr_i.c | 9 +-
libguile/lightening/tests/ldxr_l.c | 9 +-
libguile/lightening/tests/ldxr_s.c | 9 +-
libguile/lightening/tests/ldxr_uc.c | 9 +-
libguile/lightening/tests/ldxr_ui.c | 9 +-
libguile/lightening/tests/ldxr_us.c | 9 +-
libguile/lightening/tests/lshi.c | 8 +-
libguile/lightening/tests/lshr.c | 9 +-
libguile/lightening/tests/mulr.c | 9 +-
libguile/lightening/tests/mulr_d.c | 9 +-
libguile/lightening/tests/mulr_f.c | 9 +-
libguile/lightening/tests/negr.c | 8 +-
libguile/lightening/tests/negr_d.c | 8 +-
libguile/lightening/tests/negr_f.c | 8 +-
libguile/lightening/tests/ori.c | 8 +-
libguile/lightening/tests/orr.c | 9 +-
libguile/lightening/tests/pushpop.c | 7 +-
libguile/lightening/tests/qdivr.c | 19 +-
libguile/lightening/tests/qdivr_u.c | 18 +-
libguile/lightening/tests/qmulr.c | 18 +-
libguile/lightening/tests/qmulr_u.c | 18 +-
libguile/lightening/tests/remr.c | 9 +-
libguile/lightening/tests/remr_u.c | 9 +-
libguile/lightening/tests/rshi.c | 8 +-
libguile/lightening/tests/rshi_u.c | 8 +-
libguile/lightening/tests/rshr.c | 9 +-
libguile/lightening/tests/rshr_u.c | 9 +-
libguile/lightening/tests/sqrtr_d.c | 8 +-
libguile/lightening/tests/sqrtr_f.c | 8 +-
libguile/lightening/tests/sti_c.c | 8 +-
libguile/lightening/tests/sti_d.c | 8 +-
libguile/lightening/tests/sti_f.c | 8 +-
libguile/lightening/tests/sti_i.c | 8 +-
libguile/lightening/tests/sti_l.c | 8 +-
libguile/lightening/tests/sti_s.c | 8 +-
libguile/lightening/tests/str_c.c | 9 +-
libguile/lightening/tests/str_d.c | 9 +-
libguile/lightening/tests/str_f.c | 9 +-
libguile/lightening/tests/str_i.c | 9 +-
libguile/lightening/tests/str_l.c | 9 +-
libguile/lightening/tests/str_s.c | 9 +-
libguile/lightening/tests/stxi_c.c | 11 +-
libguile/lightening/tests/stxi_d.c | 11 +-
libguile/lightening/tests/stxi_f.c | 11 +-
libguile/lightening/tests/stxi_i.c | 11 +-
libguile/lightening/tests/stxi_l.c | 11 +-
libguile/lightening/tests/stxi_s.c | 11 +-
libguile/lightening/tests/stxr_c.c | 12 +-
libguile/lightening/tests/stxr_d.c | 12 +-
libguile/lightening/tests/stxr_f.c | 12 +-
libguile/lightening/tests/stxr_i.c | 12 +-
libguile/lightening/tests/stxr_l.c | 12 +-
libguile/lightening/tests/stxr_s.c | 12 +-
libguile/lightening/tests/subr.c | 9 +-
libguile/lightening/tests/subr_d.c | 9 +-
libguile/lightening/tests/subr_f.c | 9 +-
libguile/lightening/tests/subx.c | 8 +-
libguile/lightening/tests/truncr_d_i.c | 8 +-
libguile/lightening/tests/truncr_d_l.c | 8 +-
libguile/lightening/tests/truncr_f_i.c | 8 +-
libguile/lightening/tests/truncr_f_l.c | 8 +-
libguile/lightening/tests/xori.c | 8 +-
libguile/lightening/tests/xorr.c | 9 +-
184 files changed, 661 insertions(+), 1508 deletions(-)
- [Guile-commits] branch lightening updated (b35662f -> 9a32b4b), Andy Wingo, 2019/04/24
- [Guile-commits] 02/09: Add support for "make test-ia32" in tests/, Andy Wingo, 2019/04/24
- [Guile-commits] 08/09: Merge from upstream lightening, Andy Wingo, 2019/04/24
- [Guile-commits] 07/09: Add support for operand addends, Andy Wingo, 2019/04/24
- [Guile-commits] 05/09: Merge from upstream lightening,
Andy Wingo <=
- [Guile-commits] 01/09: Allow test suite to test multiple targets., Andy Wingo, 2019/04/24
- [Guile-commits] 09/09: Adapt to new lightening call API, Andy Wingo, 2019/04/24
- [Guile-commits] 03/09: Fix lightening name, Andy Wingo, 2019/04/24
- [Guile-commits] 06/09: Add proper parallel-moves solver, Andy Wingo, 2019/04/24
- [Guile-commits] 04/09: Simplify API for loading call arguments, Andy Wingo, 2019/04/24