diff options
| author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-11-29 12:08:47 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 21:05:15 -0700 |
| commit | 1bd5d04ea9c6193da756c1dcd4393ed1f72cd49d (patch) | |
| tree | 01549df4e601f398fabec48466a2982ae5f82d3e | |
| parent | 12e60e8379aff9674549f0ad1e263a946c5ccc36 (diff) | |
| download | sparse-dev-1bd5d04ea9c6193da756c1dcd4393ed1f72cd49d.tar.gz | |
Rename "register.c" into "liveness.c". That's what it does.
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | flow.h | 2 | ||||
| -rw-r--r-- | linearize.c | 2 | ||||
| -rw-r--r-- | liveness.c (renamed from register.c) | 6 |
4 files changed, 7 insertions, 7 deletions
@@ -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) @@ -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; } @@ -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); } |
