guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] 108/437: fix x86_64 jit_bner_{f,d}


From: Andy Wingo
Subject: [Guile-commits] 108/437: fix x86_64 jit_bner_{f,d}
Date: Mon, 2 Jul 2018 05:13:55 -0400 (EDT)

wingo pushed a commit to branch lightning
in repository guile.

commit 688e75a0923ec9976d8cf0360d1650aa1fc71e8d
Author: Paolo Bonzini <address@hidden>
Date:   Thu Aug 19 09:44:35 2010 +0200

    fix x86_64 jit_bner_{f,d}
    
    2010-08-18  Paolo Bonzini  <address@hidden>
    
        * lightning/i386/fp-64.h: Fix jp in jit_bner_{f,d}.
---
 ChangeLog              | 4 ++++
 lightning/i386/fp-64.h | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 11c682e..8f432ef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2010-08-18  Paolo Bonzini  <address@hidden>
 
+       * lightning/i386/fp-64.h: Fix jp in jit_bner_{f,d}.
+
+2010-08-18  Paolo Bonzini  <address@hidden>
+
        * lightning/i386/fp-32.h: Fix -D_ASM_SAFETY compilation.
        Reported by Paulo César Pereira de Andrade.
 
diff --git a/lightning/i386/fp-64.h b/lightning/i386/fp-64.h
index 67fdf8c..9bb2681 100644
--- a/lightning/i386/fp-64.h
+++ b/lightning/i386/fp-64.h
@@ -233,7 +233,7 @@ union jit_double_imm {
 #define jit_bltr_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), JAm ((d)))
 #define jit_bler_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), JAEm ((d)))
 #define jit_beqr_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), _OO 
(0x7a06), JEm ((d)))
-#define jit_bner_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), _OO 
(0x7a03), _OO (0x7405), JMPm (((d)))) /* JP to JMP, JZ past JMP */
+#define jit_bner_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), _OO 
(0x7a02), _OO (0x7405), JMPm (((d)))) /* JP to JMP, JZ past JMP */
 #define jit_bger_f(d, s1, s2)            (UCOMISSrr ((s2), (s1)), JAEm ((d)))
 #define jit_bgtr_f(d, s1, s2)            (UCOMISSrr ((s2), (s1)), JAm ((d)))
 #define jit_bunltr_f(d, s1, s2)          (UCOMISSrr ((s2), (s1)), JNAEm ((d)))
@@ -248,7 +248,7 @@ union jit_double_imm {
 #define jit_bltr_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), JAm ((d)))
 #define jit_bler_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), JAEm ((d)))
 #define jit_beqr_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), _OO 
(0x7a06), JEm ((d)))
-#define jit_bner_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), _OO 
(0x7a03), _OO (0x7405), JMPm (((d)))) /* JP to JMP, JZ past JMP */ 
+#define jit_bner_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), _OO 
(0x7a02), _OO (0x7405), JMPm (((d)))) /* JP to JMP, JZ past JMP */ 
 #define jit_bger_d(d, s1, s2)            (UCOMISDrr ((s2), (s1)), JAEm ((d)))
 #define jit_bgtr_d(d, s1, s2)            (UCOMISDrr ((s2), (s1)), JAm ((d)))
 #define jit_bunltr_d(d, s1, s2)          (UCOMISDrr ((s2), (s1)), JNAEm ((d)))



reply via email to

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