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

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

[dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-internal.h jit/jit-v...


From: Aleksey Demakov
Subject: [dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-internal.h jit/jit-v...
Date: Mon, 13 Feb 2006 09:26:18 +0000

CVSROOT:        /sources/dotgnu-pnet
Module name:    libjit
Branch:         
Changes by:     Aleksey Demakov <address@hidden>        06/02/13 09:26:18

Modified files:
        .              : ChangeLog 
        jit            : jit-internal.h jit-value.c Makefile.am 
                         jit-cfg.h 

Log message:
        Added index field to jit_value struct. Included CFG code into build.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/ChangeLog.diff?tr1=1.200&tr2=1.201&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/jit/jit-internal.h.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/jit/jit-value.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/jit/Makefile.am.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/libjit/jit/jit-cfg.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: libjit/ChangeLog
diff -u libjit/ChangeLog:1.200 libjit/ChangeLog:1.201
--- libjit/ChangeLog:1.200      Sun Feb 12 13:55:09 2006
+++ libjit/ChangeLog    Mon Feb 13 09:26:18 2006
@@ -1,3 +1,9 @@
+2006-02-13  Aleksey Demakov  <address@hidden>
+
+       * jit/jit-internal.h (struct _jit_value): add index field.
+       * jit/jit-value.c (alloc_value): initialize index field;
+       * jit/Makefile.am (libjit_la_SOURCES): add jit-bitset.c and jit-cfg.c.
+
 2006-02-12  Aleksey Demakov  <address@hidden>
 
        * jit/jit-rules-x86.sel: fix JIT_OP_CALL_FINALLY.
Index: libjit/jit/Makefile.am
diff -u libjit/jit/Makefile.am:1.13 libjit/jit/Makefile.am:1.14
--- libjit/jit/Makefile.am:1.13 Wed Oct  6 05:43:15 2004
+++ libjit/jit/Makefile.am      Mon Feb 13 09:26:18 2006
@@ -9,8 +9,10 @@
                jit-apply-arm.c \
                jit-apply-x86.h \
                jit-apply-x86.c \
+               jit-bitset.c \
                jit-block.c \
                jit-cache.c \
+               jit-cfg.c \
                jit-context.c \
                jit-cpuid-x86.h \
                jit-cpuid-x86.c \
Index: libjit/jit/jit-cfg.h
diff -u libjit/jit/jit-cfg.h:1.1 libjit/jit/jit-cfg.h:1.2
--- libjit/jit/jit-cfg.h:1.1    Fri Feb 10 14:00:39 2006
+++ libjit/jit/jit-cfg.h        Mon Feb 13 09:26:18 2006
@@ -77,7 +77,7 @@
        _jit_edge_t             *preds;
        int                     num_preds;
 
-       /* liveness analyses data */
+       /* liveness analysis data */
        _jit_bitset_t           live_in;
        _jit_bitset_t           live_out;
        _jit_bitset_t           live_use;
@@ -98,7 +98,7 @@
 };
 
 /*
- * Value entry that contains information for data flow analyses
+ * Value entry that contains information for data flow analysis
  * and register allocation.
  */
 struct _jit_value_entry
Index: libjit/jit/jit-internal.h
diff -u libjit/jit/jit-internal.h:1.20 libjit/jit/jit-internal.h:1.21
--- libjit/jit/jit-internal.h:1.20      Tue Jan 10 21:03:44 2006
+++ libjit/jit/jit-internal.h   Mon Feb 13 09:26:18 2006
@@ -219,6 +219,7 @@
        jit_nint                        address;
        jit_nint                        frame_offset;
        jit_nuint                       usage_count;
+       int                             index;
 };
 #define        JIT_INVALID_FRAME_OFFSET        ((jit_nint)0x7FFFFFFF)
 
Index: libjit/jit/jit-value.c
diff -u libjit/jit/jit-value.c:1.9 libjit/jit/jit-value.c:1.10
--- libjit/jit/jit-value.c:1.9  Fri Jun 11 01:39:04 2004
+++ libjit/jit/jit-value.c      Mon Feb 13 09:26:18 2006
@@ -202,6 +202,7 @@
        value->type = jit_type_copy(type);
        value->reg = -1;
        value->frame_offset = JIT_INVALID_FRAME_OFFSET;
+       value->index = -1;
        return value;
 }
 




reply via email to

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