dotgnu-pnet-commits
[Top][All Lists]
Advanced

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

[dotgnu-pnet-commits] libjit/jit jit-dump.c jit-reg-alloc.c


From: Aleksey Demakov
Subject: [dotgnu-pnet-commits] libjit/jit jit-dump.c jit-reg-alloc.c
Date: Sat, 28 Mar 2009 01:29:43 +0000

CVSROOT:        /sources/dotgnu-pnet
Module name:    libjit
Changes by:     Aleksey Demakov <avd>   09/03/28 01:29:43

Modified files:
        jit            : jit-dump.c jit-reg-alloc.c 

Log message:
        cosmetic changes

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-dump.c?cvsroot=dotgnu-pnet&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-reg-alloc.c?cvsroot=dotgnu-pnet&r1=1.63&r2=1.64

Patches:
Index: jit-dump.c
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/jit/jit-dump.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- jit-dump.c  22 Dec 2008 18:49:47 -0000      1.18
+++ jit-dump.c  28 Mar 2009 01:29:43 -0000      1.19
@@ -411,7 +411,7 @@
                putc('(', stream);
                jit_dump_value(stream, func, jit_insn_get_value1(insn), 0);
                fputs(", ", stream);
-               fputs(_jit_reg_info[(int)reg].name, stream);
+               fputs(jit_reg_name(reg), stream);
                putc(')', stream);
                return;
        }

Index: jit-reg-alloc.c
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/jit/jit-reg-alloc.c,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -b -r1.63 -r1.64
--- jit-reg-alloc.c     28 Mar 2009 00:11:38 -0000      1.63
+++ jit-reg-alloc.c     28 Mar 2009 01:29:43 -0000      1.64
@@ -54,7 +54,7 @@
  * Check if the register is on the register stack.
  */
 #ifdef JIT_REG_STACK
-#define IS_STACK_REG(reg)      ((_jit_reg_info[reg].flags & JIT_REG_IN_STACK) 
!= 0)
+#define IS_STACK_REG(reg)      ((jit_reg_flags(reg) & JIT_REG_IN_STACK) != 0)
 #else
 #define IS_STACK_REG(reg)      (0)
 #endif
@@ -104,7 +104,7 @@
                {
                        continue;
                }
-               printf("\t%s: ", _jit_reg_info[reg].name);
+               printf("\t%s: ", jit_reg_name(reg));
                if(gen->contents[reg].num_values > 0)
                {
                        for(index = 0; index < gen->contents[reg].num_values; 
++index)
@@ -2613,7 +2613,7 @@
        {
                for(reg = 0; reg < JIT_NUM_REGS; reg++)
                {
-                       if(strcmp(_jit_reg_info[reg].name, name) == 0)
+                       if(strcmp(jit_reg_name(reg), name) == 0)
                        {
                                return reg;
                        }
@@ -2653,8 +2653,7 @@
        {
                for(reg = 0; reg < JIT_NUM_REGS; ++reg)
                {
-                       if((_jit_reg_info[reg].flags &
-                                       (JIT_REG_FIXED | JIT_REG_CALL_USED)) == 
0)
+                       if((jit_reg_flags(reg) & 
(JIT_REG_FIXED|JIT_REG_CALL_USED)) == 0)
                        {
                                jit_reg_set_used(gen->permanent, reg);
                        }
@@ -2674,8 +2673,7 @@
                }
                for(posn = 0; posn < num; ++posn)
                {
-                       value = (jit_value_t)(block->data + posn *
-                                                                 sizeof(struct 
_jit_value));
+                       value = (jit_value_t)(block->data + posn * 
sizeof(struct _jit_value));
                        if(value->global_candidate && value->usage_count >= 
JIT_MIN_USED &&
                           !(value->is_addressable) && !(value->is_volatile))
                        {
@@ -2708,7 +2706,7 @@
        reg = JIT_NUM_REGS - 1;
        for(index = 0; index < num_candidates; ++index)
        {
-               while(reg >= 0 && (_jit_reg_info[reg].flags & JIT_REG_GLOBAL) 
== 0)
+               while(reg >= 0 && (jit_reg_flags(reg) & JIT_REG_GLOBAL) == 0)
                {
                        --reg;
                }
@@ -2734,8 +2732,8 @@
        for(reg = 0; reg < JIT_NUM_REGS; ++reg)
        {
                /* Clear everything except permanent and fixed registers */
-               if(!jit_reg_is_used(gen->permanent, reg) &&
-                  (_jit_reg_info[reg].flags & JIT_REG_FIXED) == 0)
+               if(!jit_reg_is_used(gen->permanent, reg)
+                  && (jit_reg_flags(reg) & JIT_REG_FIXED) == 0)
                {
                        gen->contents[reg].num_values = 0;
                        gen->contents[reg].is_long_start = 0;
@@ -2770,8 +2768,8 @@
        for(reg = 0; reg < JIT_NUM_REGS; reg++)
        {
                /* Skip this register if it is permanent or fixed */
-               if(jit_reg_is_used(gen->permanent, reg) ||
-                  (_jit_reg_info[reg].flags & JIT_REG_FIXED) != 0)
+               if(jit_reg_is_used(gen->permanent, reg)
+                  || (jit_reg_flags(reg) & JIT_REG_FIXED) != 0)
                {
                        continue;
                }
@@ -3022,7 +3020,7 @@
        suitable_age = -1;
        for(reg = 0; reg < JIT_NUM_REGS; reg++)
        {
-               if((_jit_reg_info[reg].flags & type) == 0)
+               if((jit_reg_flags(reg) & type) == 0)
                {
                        continue;
                }
@@ -3275,7 +3273,7 @@
 
        for(index = 0; index < JIT_NUM_REGS; index++)
        {
-               if((_jit_reg_info[index].flags & JIT_REG_FIXED) != 0)
+               if((jit_reg_flags(index) & JIT_REG_FIXED) != 0)
                {
                        continue;
                }
@@ -3406,7 +3404,7 @@
        /* Spill clobbered registers. */
        for(reg = 0; reg < JIT_NUM_REGS; reg++)
        {
-               if((_jit_reg_info[reg].flags & JIT_REG_FIXED))
+               if((jit_reg_flags(reg) & JIT_REG_FIXED))
                {
                        continue;
                }




reply via email to

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