Home
last modified time | relevance | path

Searched refs:storage_hash (Results 1 – 3 of 3) sorted by relevance

/third_party/ltp/tools/sparse/sparse-src/
Dstorage.c19 ALLOCATOR(storage_hash, "storage hash");
24 static inline unsigned int storage_hash(struct basic_block *bb, pseudo_t pseudo, enum inout_enum in… in storage_hash() function
33 const struct storage_hash *a = _a; in hash_list_cmp()
34 const struct storage_hash *b = _b; in hash_list_cmp()
48 struct storage_hash *entry, *prev; in gather_storage()
52 struct storage_hash *hash; in gather_storage()
78 struct storage_hash *hash; in name_storage()
90 struct storage_hash_list *list = storage_hash_table[storage_hash(bb,pseudo,inout)]; in lookup_storage()
91 struct storage_hash *hash; in lookup_storage()
102 struct storage_hash_list **listp = storage_hash_table + storage_hash(bb,pseudo,inout); in add_storage()
[all …]
Dstorage.h44 struct storage_hash { struct
52 DECLARE_PTR_LIST(storage_hash_list, struct storage_hash); argument
62 DECLARE_ALLOCATOR(storage_hash);
69 static inline struct storage_hash *alloc_storage_hash(struct storage *s) in alloc_storage_hash()
71 struct storage_hash *entry = __alloc_storage_hash(0); in alloc_storage_hash()
Dexample.c211 static struct storage_hash *find_storage_hash(pseudo_t pseudo, struct storage_hash_list *list) in find_storage_hash()
213 struct storage_hash *entry; in find_storage_hash()
221 static struct storage_hash *find_or_create_hash(pseudo_t pseudo, struct storage_hash_list **listp) in find_or_create_hash()
223 struct storage_hash *entry; in find_or_create_hash()
328 struct storage_hash *in; in can_regenerate()
348 struct storage_hash *out; in flush_one_pseudo()
402 static struct storage_hash *find_pseudo_storage(struct bb_state *state, pseudo_t pseudo, struct har… in find_pseudo_storage()
404 struct storage_hash *src; in find_pseudo_storage()
464 struct storage_hash *dst; in preferred_reg()
586 struct storage_hash *src; in fill_reg()
[all …]