wingo pushed a commit to branch lightning
in repository guile.
commit 1014c9bb12991c1df952894086db94b321fc30d0
Author: Paolo Bonzini <[email protected]>
Date: Wed Mar 19 15:04:06 2008 +0100
fix uses of jit_qop_ with 4 parameters
2008-03-19 Paolo Bonzini <[email protected]>
* lightning/i386/core-64.h: Fix uses of jit_qop_.
---
ChangeLog | 4 ++++
lightning/i386/core-64.h | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 643ac6a..2b0974a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2008-03-19 Paolo Bonzini <[email protected]>
+ * lightning/i386/core-64.h: Fix uses of jit_qop_.
+
+2008-03-19 Paolo Bonzini <[email protected]>
+
* lightning/i386/core-64.h: Add boolean operations.
2008-03-19 Paolo Bonzini <[email protected]>
diff --git a/lightning/i386/core-64.h b/lightning/i386/core-64.h
index 075bd0bc..a3e34fd 100644
--- a/lightning/i386/core-64.h
+++ b/lightning/i386/core-64.h
@@ -103,8 +103,8 @@ struct jit_local_state {
#define jit_xorr_l(d, s1, s2) jit_qopr_((d), (s1), (s2), XORQrr((s1), (d)),
XORQrr((s2), (d)) )
/* These can sometimes use byte or word versions! */
-#define jit_ori_l(d, rs, is) jit_qop_ ((d), (rs), jit_reduceQ(OR,
(is), (d)), ORQrr(JIT_REXTMP, (d)) )
-#define jit_xori_l(d, rs, is) jit_qop_ ((d), (rs), jit_reduceQ(XOR,
(is), (d)), XORQrr(JIT_REXTMP, (d)) )
+#define jit_ori_l(d, rs, is) jit_qop_ ((d), (rs), (is), jit_reduceQ(OR,
(is), (d)), ORQrr(JIT_REXTMP, (d)) )
+#define jit_xori_l(d, rs, is) jit_qop_ ((d), (rs), (is), jit_reduceQ(XOR,
(is), (d)), XORQrr(JIT_REXTMP, (d)) )
#define jit_lshi_l(d, rs, is) ((is) <= 3 ? LEAQmr(0, 0, (rs), 1 << (is),
(d)) : jit_qop_small ((d), (rs), SHLQir((is), (d)) ))
#define jit_rshi_l(d, rs, is)
jit_qop_small ((d), (rs), SARQir((is), (d)) )