[Top][All Lists]
[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;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ./ChangeLog jit/jit-internal.h jit/jit-v...,
Aleksey Demakov <=