guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] 312/437: Use jit_code_last_code as symbolic name of last


From: Andy Wingo
Subject: [Guile-commits] 312/437: Use jit_code_last_code as symbolic name of last enum
Date: Mon, 2 Jul 2018 05:14:43 -0400 (EDT)

wingo pushed a commit to branch lightning
in repository guile.

commit dbb1bb24099caad8e106a1b80f831b131b3d8e87
Author: pcpa <address@hidden>
Date:   Tue Oct 14 17:05:02 2014 -0300

    Use jit_code_last_code as symbolic name of last enum
    
        * include/lightning.h, lib/jit_size.c, size.c: Use a
        symbolic value for the last IR code.
---
 ChangeLog           | 5 +++++
 include/lightning.h | 1 +
 lib/jit_size.c      | 2 +-
 size.c              | 6 +++---
 4 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1274690..35e26a1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-10-13 Paulo Andrade <address@hidden>
+
+       * include/lightning.h, lib/jit_size.c, size.c: Use a
+       symbolic value for the last IR code.
+
 2014-10-12 Paulo Andrade <address@hidden>
 
        * include/lightning.h, include/lightning/jit_private.h,
diff --git a/include/lightning.h b/include/lightning.h
index 600174e..0179919 100644
--- a/include/lightning.h
+++ b/include/lightning.h
@@ -826,6 +826,7 @@ typedef enum {
 #define jit_movi_d_w(u, v)     jit_new_node_wd(jit_code_movi_d_w, u, v)
 
     jit_code_x86_retval_f,     jit_code_x86_retval_d,
+#define jit_code_last_code     jit_code_x86_retval_d
 } jit_code_t;
 
 typedef void* (*jit_alloc_func_ptr)    (size_t);
diff --git a/lib/jit_size.c b/lib/jit_size.c
index 1215c3c..b2facc5 100644
--- a/lib/jit_size.c
+++ b/lib/jit_size.c
@@ -26,7 +26,7 @@
 /*
  * Initialization
  */
-static jit_int16_t     _szs[jit_code_x86_retval_d + 1] = {
+static jit_int16_t     _szs[jit_code_last_code + 1] = {
 #if GET_JIT_SIZE
 #  define JIT_INSTR_MAX                256
 #else
diff --git a/size.c b/size.c
index 6d2ca56..437559f 100644
--- a/size.c
+++ b/size.c
@@ -21,7 +21,7 @@
 #include <lightning/jit_private.h>
 #include <stdio.h>
 
-jit_int16_t    _szs[jit_code_x86_retval_d + 1];
+jit_int16_t    _szs[jit_code_last_code + 1];
 
 int
 main(int argc, char *argv[])
@@ -39,7 +39,7 @@ main(int argc, char *argv[])
     fclose(fp);
 
     max = 0;
-    for (offset = 0; offset <= jit_code_x86_retval_d; offset++)
+    for (offset = 0; offset <= jit_code_last_code; offset++)
        if (max < _szs[offset])
            max = _szs[offset];
 
@@ -68,7 +68,7 @@ main(int argc, char *argv[])
     fprintf(fp, "#if defined(__powerpc__)\n");
 #endif
     fprintf(fp, "#define JIT_INSTR_MAX %d\n", max);
-    for (offset = 0; offset <= jit_code_x86_retval_d; offset++)
+    for (offset = 0; offset <= jit_code_last_code; offset++)
        fprintf(fp, "    %d,\n", _szs[offset]);
 #if defined(__arm__)
     fprintf(fp, "#endif /* __ARM_PCS_VFP */\n");



reply via email to

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