[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch master updated (1b98734 -> e057ea0)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch master updated (1b98734 -> e057ea0) |
Date: |
Mon, 20 May 2019 09:55:49 -0400 (EDT) |
wingo pushed a change to branch master
in repository guile.
from 1b98734 Fix eta-reduction of prompts
new f7080fa Refactor to move temp register acquire to core
new fc9b474 Refactor some bits from x86 to lightening
new 19e7712 First pass at aarch64 assembler port
new 0bfdcc7 Refactor to add support for constant tables, shifted
relocs
new 5b8262e Rework register saving to avoid push/pop
new 09e7147 Allow a backend to have multiple temporary registers
new 7e0b0be Fix GPR temporary selection
new a643f99 Fix compilation on aarch64
new 9c9389a Fix enter/leave JIT ABI
new 9638e4f Fix a couple bugs related to aarch64 literal pools
new f2d7321 Aarch64 backend avoids needless temporary register
allocation
new 9d4185a Remove jit_nop
new 926275e Add support for aarch64 in CI
new 826d5a9 Fix dpkg --add-architecture invocation
new 8977016 Fix YAML for CI
new f679e9e Attempt to fix CI on Debian
new d6e2379 Attempt to fix CI on Debian
new 2badf61 Attempt to fix CI on Debian
new da98f48 Attempt to fix CI on Debian
new 77c4b56 Attempt to fix CI on Debian
new 43ea9ae Attempt to fix CI on Debian for AArch64
new c0e9302 Update README and guix invocations in test suite
new eaf7027 Remove software floating-point ARMv7 support; ARMv7 test
env
new 0da8796 Remove unused jit_{gpr,fpr}_is_callee_save
new b71ddba Beginnings of ARMv7 backend
new 1ea3469 Port of arm-cpu.c to current lightening
new 8ce0713 Beginnings of VFP port to lightening
new 7dd18bd ARMv7 backend compiling without warnings
new 0b723c0 ARMv7 backend passing all tests!
new 0b7c036 Add ARMv7 testing to CI
new 0b5f05a Attempt to get CI working on ARMv7
new c671c08 Fix CI on ARMv7
new 2e53911 Update README
new e057ea0 Merge remote-tracking branch 'lightening/master'
The 34 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libguile/lightening/.gitlab-ci.yml | 26 +-
libguile/lightening/README.md | 30 +-
libguile/lightening/lightening.h | 42 +-
libguile/lightening/lightening/aarch64-cpu.c | 4168 +++++++++---------
libguile/lightening/lightening/aarch64-fpu.c | 1356 +++---
libguile/lightening/lightening/aarch64.c | 1689 +-------
libguile/lightening/lightening/aarch64.h | 208 +-
libguile/lightening/lightening/arm-cpu.c | 5997 +++++++++++---------------
libguile/lightening/lightening/arm-swf.c | 2640 ------------
libguile/lightening/lightening/arm-vfp.c | 2910 ++++---------
libguile/lightening/lightening/arm.c | 2295 +---------
libguile/lightening/lightening/arm.h | 206 +-
libguile/lightening/lightening/lightening.c | 519 ++-
libguile/lightening/lightening/x86-cpu.c | 27 +-
libguile/lightening/lightening/x86-sse.c | 69 +-
libguile/lightening/lightening/x86.c | 73 +-
libguile/lightening/lightening/x86.h | 60 +-
libguile/lightening/tests/Makefile | 40 +-
libguile/lightening/tests/nop.c | 26 -
libguile/lightening/tests/pushpop.c | 35 -
20 files changed, 7202 insertions(+), 15214 deletions(-)
delete mode 100644 libguile/lightening/lightening/arm-swf.c
delete mode 100644 libguile/lightening/tests/nop.c
delete mode 100644 libguile/lightening/tests/pushpop.c
- [Guile-commits] branch master updated (1b98734 -> e057ea0),
Andy Wingo <=
- [Guile-commits] 02/34: Refactor some bits from x86 to lightening, Andy Wingo, 2019/05/20
- [Guile-commits] 07/34: Fix GPR temporary selection, Andy Wingo, 2019/05/20
- [Guile-commits] 01/34: Refactor to move temp register acquire to core, Andy Wingo, 2019/05/20
- [Guile-commits] 10/34: Fix a couple bugs related to aarch64 literal pools, Andy Wingo, 2019/05/20
- [Guile-commits] 06/34: Allow a backend to have multiple temporary registers, Andy Wingo, 2019/05/20
- [Guile-commits] 09/34: Fix enter/leave JIT ABI, Andy Wingo, 2019/05/20
- [Guile-commits] 14/34: Fix dpkg --add-architecture invocation, Andy Wingo, 2019/05/20
- [Guile-commits] 16/34: Attempt to fix CI on Debian, Andy Wingo, 2019/05/20
- [Guile-commits] 19/34: Attempt to fix CI on Debian, Andy Wingo, 2019/05/20
- [Guile-commits] 24/34: Remove unused jit_{gpr,fpr}_is_callee_save, Andy Wingo, 2019/05/20