diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-12-09 15:57:37 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 21:05:46 -0700 |
commit | 7e726afa56ae388006363939cb96364a66d078a6 (patch) | |
tree | 54eb6ea4e9f31bc0c2fadce0feae2a10a144c803 /linearize.h | |
parent | Teach register "allocator" about preferred register targets. (diff) | |
download | sparse-7e726afa56ae388006363939cb96364a66d078a6.tar.gz sparse-7e726afa56ae388006363939cb96364a66d078a6.tar.bz2 sparse-7e726afa56ae388006363939cb96364a66d078a6.zip |
Move remove_pseudo() to linearize.h
Diffstat (limited to 'linearize.h')
-rw-r--r-- | linearize.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/linearize.h b/linearize.h index b31af95..ed0446f 100644 --- a/linearize.h +++ b/linearize.h @@ -217,6 +217,10 @@ static inline void *add_pseudo(struct pseudo_list **list, struct pseudo *pseudo) return add_ptr_list(list, pseudo); } +static inline void remove_pseudo(struct pseudo_list **list, pseudo_t pseudo) +{ + delete_ptr_list_entry((struct ptr_list **)list, pseudo, 0); +} static inline int bb_terminated(struct basic_block *bb) { |