guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 20/20: Merge from upstream lightening


From: Andy Wingo
Subject: [Guile-commits] 20/20: Merge from upstream lightening
Date: Sun, 28 Apr 2019 07:54:22 -0400 (EDT)

wingo pushed a commit to branch lightening
in repository guile.

commit 51618e7e8399c7aa2571d0be8e469e09e1c6a970
Merge: 14e64a8 04cd887
Author: Andy Wingo <address@hidden>
Date:   Sun Apr 28 13:53:16 2019 +0200

    Merge from upstream lightening

 libguile/lightening/.gitlab-ci.yml          |   16 +-
 libguile/lightening/lightening.h            |    9 +-
 libguile/lightening/lightening/aarch64.c    |    8 +-
 libguile/lightening/lightening/alpha.c      |    6 +-
 libguile/lightening/lightening/arm.c        |   12 +-
 libguile/lightening/lightening/hppa.c       |    6 +-
 libguile/lightening/lightening/ia64.c       |    6 +-
 libguile/lightening/lightening/lightening.c |  192 ++--
 libguile/lightening/lightening/mips.c       |    8 +-
 libguile/lightening/lightening/ppc.c        |    8 +-
 libguile/lightening/lightening/s390.c       |    6 +-
 libguile/lightening/lightening/sparc.c      |   22 +
 libguile/lightening/lightening/x86-cpu.c    |  111 +--
 libguile/lightening/lightening/x86-sse.c    |  163 ++--
 libguile/lightening/lightening/x86-x87.c    | 1344 ---------------------------
 libguile/lightening/lightening/x86.c        |   96 +-
 libguile/lightening/lightening/x86.h        |   50 +-
 libguile/lightening/tests/Makefile          |    5 +-
 libguile/lightening/tests/absr_d.c          |    2 +
 libguile/lightening/tests/absr_f.c          |    2 +
 libguile/lightening/tests/addi.c            |    4 +-
 libguile/lightening/tests/addr.c            |    6 +-
 libguile/lightening/tests/addr_d.c          |    2 +
 libguile/lightening/tests/addr_f.c          |    2 +
 libguile/lightening/tests/addx.c            |    8 +-
 libguile/lightening/tests/andi.c            |    6 +-
 libguile/lightening/tests/andr.c            |    8 +-
 libguile/lightening/tests/beqi.c            |    7 +-
 libguile/lightening/tests/beqr.c            |    9 +-
 libguile/lightening/tests/beqr_d.c          |    5 +-
 libguile/lightening/tests/beqr_f.c          |    5 +-
 libguile/lightening/tests/bgei.c            |    7 +-
 libguile/lightening/tests/bgei_u.c          |    7 +-
 libguile/lightening/tests/bger.c            |    9 +-
 libguile/lightening/tests/bger_d.c          |    5 +-
 libguile/lightening/tests/bger_f.c          |    5 +-
 libguile/lightening/tests/bger_u.c          |    9 +-
 libguile/lightening/tests/bgti.c            |    7 +-
 libguile/lightening/tests/bgti_u.c          |    7 +-
 libguile/lightening/tests/bgtr.c            |    9 +-
 libguile/lightening/tests/bgtr_d.c          |    5 +-
 libguile/lightening/tests/bgtr_f.c          |    5 +-
 libguile/lightening/tests/bgtr_u.c          |    9 +-
 libguile/lightening/tests/blei.c            |    7 +-
 libguile/lightening/tests/blei_u.c          |    7 +-
 libguile/lightening/tests/bler.c            |    9 +-
 libguile/lightening/tests/bler_d.c          |    5 +-
 libguile/lightening/tests/bler_f.c          |    5 +-
 libguile/lightening/tests/bler_u.c          |    9 +-
 libguile/lightening/tests/bltgtr_d.c        |    5 +-
 libguile/lightening/tests/bltgtr_f.c        |    5 +-
 libguile/lightening/tests/blti.c            |    7 +-
 libguile/lightening/tests/blti_u.c          |    7 +-
 libguile/lightening/tests/bltr.c            |    9 +-
 libguile/lightening/tests/bltr_d.c          |    5 +-
 libguile/lightening/tests/bltr_f.c          |    5 +-
 libguile/lightening/tests/bltr_u.c          |    9 +-
 libguile/lightening/tests/bmci.c            |    7 +-
 libguile/lightening/tests/bmcr.c            |    9 +-
 libguile/lightening/tests/bmsi.c            |    7 +-
 libguile/lightening/tests/bmsr.c            |    9 +-
 libguile/lightening/tests/bnei.c            |    7 +-
 libguile/lightening/tests/bner.c            |    9 +-
 libguile/lightening/tests/bner_d.c          |    5 +-
 libguile/lightening/tests/bner_f.c          |    5 +-
 libguile/lightening/tests/boaddi.c          |    9 +-
 libguile/lightening/tests/boaddi_u.c        |    9 +-
 libguile/lightening/tests/boaddr.c          |   11 +-
 libguile/lightening/tests/boaddr_u.c        |   13 +-
 libguile/lightening/tests/bordr_d.c         |    5 +-
 libguile/lightening/tests/bordr_f.c         |    5 +-
 libguile/lightening/tests/bosubi.c          |    9 +-
 libguile/lightening/tests/bosubi_u.c        |    9 +-
 libguile/lightening/tests/bosubr.c          |   11 +-
 libguile/lightening/tests/bosubr_u.c        |   11 +-
 libguile/lightening/tests/bswapr_ui.c       |    6 +-
 libguile/lightening/tests/bswapr_ul.c       |    6 +-
 libguile/lightening/tests/bswapr_us.c       |    6 +-
 libguile/lightening/tests/buneqr_d.c        |    5 +-
 libguile/lightening/tests/buneqr_f.c        |    5 +-
 libguile/lightening/tests/bunger_d.c        |    5 +-
 libguile/lightening/tests/bunger_f.c        |    5 +-
 libguile/lightening/tests/bungtr_d.c        |    5 +-
 libguile/lightening/tests/bungtr_f.c        |    5 +-
 libguile/lightening/tests/bunler_d.c        |    5 +-
 libguile/lightening/tests/bunler_f.c        |    5 +-
 libguile/lightening/tests/bunltr_d.c        |    5 +-
 libguile/lightening/tests/bunltr_f.c        |    5 +-
 libguile/lightening/tests/bunordr_d.c       |    5 +-
 libguile/lightening/tests/bunordr_f.c       |    5 +-
 libguile/lightening/tests/bxaddi.c          |    8 +-
 libguile/lightening/tests/bxaddi_u.c        |    8 +-
 libguile/lightening/tests/bxaddr.c          |   10 +-
 libguile/lightening/tests/bxaddr_u.c        |   12 +-
 libguile/lightening/tests/bxsubi.c          |    8 +-
 libguile/lightening/tests/bxsubi_u.c        |    8 +-
 libguile/lightening/tests/bxsubr.c          |   10 +-
 libguile/lightening/tests/bxsubr_u.c        |   10 +-
 libguile/lightening/tests/call_10.c         |    2 +
 libguile/lightening/tests/callee_9.c        |   68 ++
 libguile/lightening/tests/comr.c            |    6 +-
 libguile/lightening/tests/divr.c            |    8 +-
 libguile/lightening/tests/divr_d.c          |    2 +
 libguile/lightening/tests/divr_f.c          |    2 +
 libguile/lightening/tests/divr_u.c          |    8 +-
 libguile/lightening/tests/extr_c.c          |    6 +-
 libguile/lightening/tests/extr_d.c          |    6 +-
 libguile/lightening/tests/extr_d_f.c        |    4 +-
 libguile/lightening/tests/extr_f.c          |    6 +-
 libguile/lightening/tests/extr_f_d.c        |    2 +
 libguile/lightening/tests/extr_i.c          |    6 +-
 libguile/lightening/tests/extr_s.c          |    6 +-
 libguile/lightening/tests/extr_uc.c         |    6 +-
 libguile/lightening/tests/extr_ui.c         |    6 +-
 libguile/lightening/tests/extr_us.c         |    6 +-
 libguile/lightening/tests/jmpr.c            |    2 +
 libguile/lightening/tests/ldi_c.c           |    4 +-
 libguile/lightening/tests/ldi_d.c           |    2 +
 libguile/lightening/tests/ldi_f.c           |    2 +
 libguile/lightening/tests/ldi_i.c           |    4 +-
 libguile/lightening/tests/ldi_l.c           |    8 +-
 libguile/lightening/tests/ldi_s.c           |    4 +-
 libguile/lightening/tests/ldi_uc.c          |    4 +-
 libguile/lightening/tests/ldi_ui.c          |    8 +-
 libguile/lightening/tests/ldi_us.c          |    4 +-
 libguile/lightening/tests/ldr_c.c           |    4 +-
 libguile/lightening/tests/ldr_d.c           |    2 +
 libguile/lightening/tests/ldr_f.c           |    2 +
 libguile/lightening/tests/ldr_i.c           |    4 +-
 libguile/lightening/tests/ldr_l.c           |    8 +-
 libguile/lightening/tests/ldr_s.c           |    4 +-
 libguile/lightening/tests/ldr_uc.c          |    4 +-
 libguile/lightening/tests/ldr_ui.c          |    8 +-
 libguile/lightening/tests/ldr_us.c          |    4 +-
 libguile/lightening/tests/ldxi_c.c          |    6 +-
 libguile/lightening/tests/ldxi_d.c          |    6 +-
 libguile/lightening/tests/ldxi_f.c          |    6 +-
 libguile/lightening/tests/ldxi_i.c          |    4 +-
 libguile/lightening/tests/ldxi_l.c          |   10 +-
 libguile/lightening/tests/ldxi_s.c          |    6 +-
 libguile/lightening/tests/ldxi_uc.c         |    6 +-
 libguile/lightening/tests/ldxi_ui.c         |   10 +-
 libguile/lightening/tests/ldxi_us.c         |    6 +-
 libguile/lightening/tests/ldxr_c.c          |    6 +-
 libguile/lightening/tests/ldxr_d.c          |    6 +-
 libguile/lightening/tests/ldxr_f.c          |    6 +-
 libguile/lightening/tests/ldxr_i.c          |    6 +-
 libguile/lightening/tests/ldxr_l.c          |   10 +-
 libguile/lightening/tests/ldxr_s.c          |    6 +-
 libguile/lightening/tests/ldxr_uc.c         |    6 +-
 libguile/lightening/tests/ldxr_ui.c         |   10 +-
 libguile/lightening/tests/ldxr_us.c         |    6 +-
 libguile/lightening/tests/lshi.c            |    6 +-
 libguile/lightening/tests/lshr.c            |    8 +-
 libguile/lightening/tests/mov_addr.c        |    2 +
 libguile/lightening/tests/movi_d.c          |    2 +
 libguile/lightening/tests/movi_f.c          |    2 +
 libguile/lightening/tests/mulr.c            |    8 +-
 libguile/lightening/tests/mulr_d.c          |    2 +
 libguile/lightening/tests/mulr_f.c          |    2 +
 libguile/lightening/tests/negr.c            |    6 +-
 libguile/lightening/tests/negr_d.c          |    2 +
 libguile/lightening/tests/negr_f.c          |    2 +
 libguile/lightening/tests/nop.c             |    4 +-
 libguile/lightening/tests/ori.c             |    6 +-
 libguile/lightening/tests/orr.c             |    8 +-
 libguile/lightening/tests/pushpop.c         |   16 +-
 libguile/lightening/tests/qdivr.c           |   30 +-
 libguile/lightening/tests/qdivr_u.c         |   31 +-
 libguile/lightening/tests/qmulr.c           |   30 +-
 libguile/lightening/tests/qmulr_u.c         |   30 +-
 libguile/lightening/tests/remr.c            |    8 +-
 libguile/lightening/tests/remr_u.c          |    8 +-
 libguile/lightening/tests/rshi.c            |    6 +-
 libguile/lightening/tests/rshi_u.c          |    6 +-
 libguile/lightening/tests/rshr.c            |    8 +-
 libguile/lightening/tests/rshr_u.c          |    8 +-
 libguile/lightening/tests/sqrtr_d.c         |    2 +
 libguile/lightening/tests/sqrtr_f.c         |    2 +
 libguile/lightening/tests/sti_c.c           |    2 +
 libguile/lightening/tests/sti_d.c           |    2 +
 libguile/lightening/tests/sti_f.c           |    2 +
 libguile/lightening/tests/sti_i.c           |    2 +
 libguile/lightening/tests/sti_l.c           |    6 +-
 libguile/lightening/tests/sti_s.c           |    2 +
 libguile/lightening/tests/str_c.c           |    2 +
 libguile/lightening/tests/str_d.c           |    2 +
 libguile/lightening/tests/str_f.c           |    2 +
 libguile/lightening/tests/str_i.c           |    2 +
 libguile/lightening/tests/str_l.c           |    6 +-
 libguile/lightening/tests/str_s.c           |    2 +
 libguile/lightening/tests/stxi_c.c          |    6 +-
 libguile/lightening/tests/stxi_d.c          |    6 +-
 libguile/lightening/tests/stxi_f.c          |    6 +-
 libguile/lightening/tests/stxi_i.c          |    6 +-
 libguile/lightening/tests/stxi_l.c          |   10 +-
 libguile/lightening/tests/stxi_s.c          |    6 +-
 libguile/lightening/tests/stxr_c.c          |    6 +-
 libguile/lightening/tests/stxr_d.c          |    6 +-
 libguile/lightening/tests/stxr_f.c          |    6 +-
 libguile/lightening/tests/stxr_i.c          |    6 +-
 libguile/lightening/tests/stxr_l.c          |   10 +-
 libguile/lightening/tests/stxr_s.c          |    6 +-
 libguile/lightening/tests/subr.c            |    6 +-
 libguile/lightening/tests/subr_d.c          |    2 +
 libguile/lightening/tests/subr_f.c          |    2 +
 libguile/lightening/tests/subx.c            |    8 +-
 libguile/lightening/tests/truncr_d_i.c      |    2 +
 libguile/lightening/tests/truncr_d_l.c      |    2 +
 libguile/lightening/tests/truncr_f_i.c      |    2 +
 libguile/lightening/tests/truncr_f_l.c      |    2 +
 libguile/lightening/tests/xori.c            |    6 +-
 libguile/lightening/tests/xorr.c            |    8 +-
 213 files changed, 1249 insertions(+), 2116 deletions(-)

diff --cc libguile/lightening/tests/callee_9.c
index 0000000,b7f1a46..b7f1a46
mode 000000,100644..100644
--- a/libguile/lightening/tests/callee_9.c
+++ b/libguile/lightening/tests/callee_9.c



reply via email to

[Prev in Thread] Current Thread [Next in Thread]