[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 01/07: Minor optimization in compile_alloc_frame
From: |
Andy Wingo |
Subject: |
[Guile-commits] 01/07: Minor optimization in compile_alloc_frame |
Date: |
Sun, 2 Sep 2018 03:24:25 -0400 (EDT) |
wingo pushed a commit to branch lightning
in repository guile.
commit def671974c64ace851ac019b5cdff2228284310d
Author: Andy Wingo <address@hidden>
Date: Fri Aug 31 10:54:34 2018 +0200
Minor optimization in compile_alloc_frame
* libguile/jit.c (compile_alloc_frame): Remove useless FP reload.
---
libguile/jit.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/libguile/jit.c b/libguile/jit.c
index af235ef..f8b4e75 100644
--- a/libguile/jit.c
+++ b/libguile/jit.c
@@ -1661,7 +1661,6 @@ compile_alloc_frame (scm_jit_state *j, uint32_t nlocals)
jit_node_t *head, *k, *back;
jit_gpr_t walk = saved_frame_size;
- emit_reload_fp (j);
jit_subr (walk, FP, saved_frame_size);
k = jit_bler (walk, SP);
jit_movi (t, SCM_UNPACK (SCM_UNDEFINED));
- [Guile-commits] branch lightning updated (dac4344 -> 449ef7d), Andy Wingo, 2018/09/02
- [Guile-commits] 07/07: Prevent Lightning from stompling our registers, Andy Wingo, 2018/09/02
- [Guile-commits] 06/07: Add ability to stop JIT after N compilations., Andy Wingo, 2018/09/02
- [Guile-commits] 05/07: Minor 32-bit untag-fixnum optimization, Andy Wingo, 2018/09/02
- [Guile-commits] 04/07: Fix compilation of compile_eq, Andy Wingo, 2018/09/02
- [Guile-commits] 03/07: More JIT debugging, Andy Wingo, 2018/09/02
- [Guile-commits] 02/07: JIT threshold controlled by environment variable, Andy Wingo, 2018/09/02
- [Guile-commits] 01/07: Minor optimization in compile_alloc_frame,
Andy Wingo <=