guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] 01/04: Add jit_same_{gprs,fprs} helpers


From: Andy Wingo
Subject: [Guile-commits] 01/04: Add jit_same_{gprs,fprs} helpers
Date: Wed, 3 Apr 2019 15:09:11 -0400 (EDT)

wingo pushed a commit to branch lightening
in repository guile.

commit 0903a018121e18de06fae12301e1a03775848ba5
Author: Andy Wingo <address@hidden>
Date:   Wed Apr 3 19:23:36 2019 +0200

    Add jit_same_{gprs,fprs} helpers
---
 lightening.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/lightening.h b/lightening.h
index 5331a8d..cb838c5 100644
--- a/lightening.h
+++ b/lightening.h
@@ -111,6 +111,18 @@ typedef struct jit_reloc
 #define jit_regno(bits)                ((bits) & 0x00007fff)
 
 static inline jit_bool_t
+jit_same_gprs (jit_gpr_t a, jit_gpr_t b)
+{
+  return a.bits == b.bits;
+}
+
+static inline jit_bool_t
+jit_same_fprs (jit_fpr_t a, jit_fpr_t b)
+{
+  return a.bits == b.bits;
+}
+
+static inline jit_bool_t
 jit_gpr_is_callee_save (jit_gpr_t reg)
 {
   return jit_class(reg.bits) & jit_class_sav;



reply via email to

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