[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 96/437: fix blunder in operand order (i386)
From: |
Andy Wingo |
Subject: |
[Guile-commits] 96/437: fix blunder in operand order (i386) |
Date: |
Mon, 2 Jul 2018 05:13:52 -0400 (EDT) |
wingo pushed a commit to branch lightning
in repository guile.
commit e6c352bc3e6f224fa8d164178a2c44c25b117df1
Author: Paolo Bonzini <address@hidden>
Date: Thu Feb 19 20:23:30 2009 +0100
fix blunder in operand order (i386)
2009-02-17 Mike Spivey <address@hidden>
* lightning/i386/core.h: Fix blunder in operand order.
---
ChangeLog | 4 ++++
lightning/i386/core.h | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index e956e8b..95de9ec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-17 Mike Spivey <address@hidden>
+
+ * lightning/i386/core.h: Fix blunder in operand order.
+
2009-02-17 Paolo Bonzini <address@hidden>
* lightning/i386/fp-32.h: Another fix to jit_fp_btest.
diff --git a/lightning/i386/core.h b/lightning/i386/core.h
index 86aee39..2f017f9 100644
--- a/lightning/i386/core.h
+++ b/lightning/i386/core.h
@@ -63,7 +63,7 @@
((rd == forced) ? JITSORRY("Register conflict for " # op) : \
(rs == forced) ? op : \
jit_save (forced) \
- ? (jit_pushr_i(forced), jit_movr_l(rs, forced), op, \
+ ? (jit_pushr_i(forced), jit_movr_l(forced, rs), op, \
jit_popr_i(forced)) \
: (jit_movr_l(rs, forced), op))
- [Guile-commits] 92/437: fix installation bug, (continued)
- [Guile-commits] 92/437: fix installation bug, Andy Wingo, 2018/07/02
- [Guile-commits] 71/437: add missing x86-64 memory operations, Andy Wingo, 2018/07/02
- [Guile-commits] 84/437: move x86-64 JIT_V1/JIT_V2 in R12/R13, Andy Wingo, 2018/07/02
- [Guile-commits] 83/437: detect 32-/64-bit variant of i386 back-end at include time (not configure time), Andy Wingo, 2018/07/02
- [Guile-commits] 86/437: fix x86-64 jit_movi_l (x, 0) and 16-byte stack alignment in the prolog, Andy Wingo, 2018/07/02
- [Guile-commits] 91/437: fix miscellaneous PPC-32 back-end bugs, Andy Wingo, 2018/07/02
- [Guile-commits] 103/437: fix two bugs in load/store for i386, Andy Wingo, 2018/07/02
- [Guile-commits] 100/437: fix jit_movbrm in the i386 backend, Andy Wingo, 2018/07/02
- [Guile-commits] 58/437: use CALLsr, not CALLLsr, Andy Wingo, 2018/07/02
- [Guile-commits] 60/437: don't use _VOID symbol, reserved by newlib (cygwin), Andy Wingo, 2018/07/02
- [Guile-commits] 96/437: fix blunder in operand order (i386),
Andy Wingo <=
- [Guile-commits] 97/437: fix x86 shifts, Andy Wingo, 2018/07/02
- [Guile-commits] 104/437: fix jit_extr_f_d and jit_extr_d_f for x86-64, Andy Wingo, 2018/07/02
- [Guile-commits] 107/437: fix -D_ASM_SAFETY compilation of beqr_d and bne_d, Andy Wingo, 2018/07/02
- [Guile-commits] 101/437: fix i386 jit_replace and x86_64 jit_movi_f, Andy Wingo, 2018/07/02
- [Guile-commits] 118/437: Account stack alignment on jit functions with odd number of arguments., Andy Wingo, 2018/07/02
- [Guile-commits] 03/437: big merge, Andy Wingo, 2018/07/02
- [Guile-commits] 111/437: Define extra SSE2 xmmN registers and set JIT_FPTMP to the topmost one., Andy Wingo, 2018/07/02
- [Guile-commits] 94/437: fix problems with i386 32-bit floating point branches, Andy Wingo, 2018/07/02
- [Guile-commits] 115/437: Change JIT_FPR_NUM to 7 to prevent clobber of JIT_FPR(7), Andy Wingo, 2018/07/02
- [Guile-commits] 112/437: Add safety check on number of integer and float arguments on x86_64., Andy Wingo, 2018/07/02