aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-11-29 12:08:47 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:05:15 -0700
commit1bd5d04ea9c6193da756c1dcd4393ed1f72cd49d (patch)
tree01549df4e601f398fabec48466a2982ae5f82d3e
parent12e60e8379aff9674549f0ad1e263a946c5ccc36 (diff)
downloadsparse-dev-1bd5d04ea9c6193da756c1dcd4393ed1f72cd49d.tar.gz
Rename "register.c" into "liveness.c". That's what it does.
-rw-r--r--Makefile4
-rw-r--r--flow.h2
-rw-r--r--linearize.c2
-rw-r--r--liveness.c (renamed from register.c)6
4 files changed, 7 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index b3168898..29b49811 100644
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,7 @@ LIB_H= token.h parse.h lib.h symbol.h scope.h expression.h target.h \
LIB_OBJS= target.o parse.o tokenize.o pre-process.o symbol.o lib.o scope.o \
expression.o show-parse.o evaluate.o expand.o inline.o linearize.o \
- sort.o flow.o cse.o simplify.o memops.o register.o compat-$(OS).o
+ sort.o flow.o cse.o simplify.o memops.o liveness.o compat-$(OS).o
LIB_FILE= sparse.a
LIBS=$(LIB_FILE)
@@ -78,7 +78,7 @@ flow.o: $(LIB_H)
cse.o: $(LIB_H)
simplify.o: $(LIB_H)
memops.o: $(LIB_H)
-register.o: $(LIB_H)
+liveness.o: $(LIB_H)
sort.o: $(LIB_H)
inline.o: $(LIB_H)
target.o: $(LIB_H)
diff --git a/flow.h b/flow.h
index 390b410a..76d11ef4 100644
--- a/flow.h
+++ b/flow.h
@@ -23,7 +23,7 @@ void convert_load_instruction(struct instruction *, pseudo_t);
void rewrite_load_instruction(struct instruction *, struct pseudo_list *);
int dominates(pseudo_t pseudo, struct instruction *insn, struct instruction *dom, int local);
-extern void track_pseudo_usage(struct entrypoint *ep);
+extern void track_pseudo_liveness(struct entrypoint *ep);
extern void vrfy_flow(struct entrypoint *ep);
extern struct basic_block *trivial_common_parent(struct basic_block *, pseudo_t,
diff --git a/linearize.c b/linearize.c
index a3a5a385..4fb429e3 100644
--- a/linearize.c
+++ b/linearize.c
@@ -1803,7 +1803,7 @@ static struct entrypoint *linearize_fn(struct symbol *sym, struct symbol *base_t
clear_symbol_pseudos(ep);
/* And track pseudo register usage */
- track_pseudo_usage(ep);
+ track_pseudo_liveness(ep);
return ep;
}
diff --git a/register.c b/liveness.c
index 11ffa268..8bd7ab7e 100644
--- a/register.c
+++ b/liveness.c
@@ -180,7 +180,7 @@ static void track_instruction_usage(struct basic_block *bb, struct instruction *
}
}
-static void track_pseudo_liveness(struct basic_block *bb)
+static void track_bb_liveness(struct basic_block *bb)
{
pseudo_t needs;
@@ -201,7 +201,7 @@ static inline void remove_pseudo(struct pseudo_list **list, pseudo_t pseudo)
delete_ptr_list_entry((struct ptr_list **)list, pseudo, 0);
}
-void track_pseudo_usage(struct entrypoint *ep)
+void track_pseudo_liveness(struct entrypoint *ep)
{
struct basic_block *bb;
@@ -228,7 +228,7 @@ void track_pseudo_usage(struct entrypoint *ep)
do {
liveness_changed = 0;
FOR_EACH_PTR(ep->bbs, bb) {
- track_pseudo_liveness(bb);
+ track_bb_liveness(bb);
} END_FOR_EACH_PTR(bb);
} while (liveness_changed);
}