Searched refs:pseudo_list (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | linearize.h | 94 struct pseudo_list *arg_list; 106 struct pseudo_list *phi_list; 137 struct pseudo_list *arguments; 170 struct pseudo_list *needs, *defines; 201 static inline pseudo_t *add_pseudo(struct pseudo_list **list, pseudo_t pseudo) in add_pseudo() 206 static inline int remove_pseudo(struct pseudo_list **list, pseudo_t pseudo) in remove_pseudo() 211 static inline int pseudo_in_list(struct pseudo_list *list, pseudo_t pseudo) in pseudo_in_list() 301 struct pseudo_list *accesses;
|
H A D | liveness.c | 142 static void add_pseudo_exclusive(struct pseudo_list **list, pseudo_t pseudo) in add_pseudo_exclusive() 242 static void merge_pseudo_list(struct pseudo_list *src, struct pseudo_list **dest) in merge_pseudo_list() 272 static struct pseudo_list **live_list; 273 static struct pseudo_list *dead_list; 289 struct pseudo_list *live = NULL; in track_pseudo_death_bb()
|
H A D | flow.h | 43 void rewrite_load_instruction(struct instruction *, struct pseudo_list *); 47 extern int pseudo_in_list(struct pseudo_list *list, pseudo_t pseudo);
|
H A D | lib.h | 84 DECLARE_PTR_LIST(pseudo_list, struct pseudo); 251 static inline int pseudo_list_size(struct pseudo_list *list) in pseudo_list_size() 290 static inline pseudo_t first_pseudo(struct pseudo_list *head) in first_pseudo()
|
H A D | memops.c | 20 struct basic_block *bb, unsigned long generation, struct pseudo_list **dominators, in find_dominating_parents() 96 struct pseudo_list *dominators; in simplify_loads()
|
H A D | cse.c | 130 static int phi_list_compare(struct pseudo_list *l1, struct pseudo_list *l2) in phi_list_compare()
|
H A D | simplify.c | 188 static pseudo_t trivial_phi(pseudo_t pseudo, struct instruction *insn, struct pseudo_list **list) in trivial_phi() 229 struct pseudo_list *list = NULL; in clean_up_phi() 292 static void kill_use_list(struct pseudo_list *list) in kill_use_list()
|
H A D | compile-i386.c | 84 struct storage_list *pseudo_list; member 537 add_ptr_list(&f->pseudo_list, stor); in stack_alloc() 790 FOR_EACH_PTR(f->pseudo_list, stor) { in func_cleanup() 794 free_ptr_list(&f->pseudo_list); in func_cleanup()
|
H A D | flow.c | 377 void rewrite_load_instruction(struct instruction *insn, struct pseudo_list *dominators) in rewrite_load_instruction()
|
H A D | linearize.c | 803 static struct pseudo_list *prev[MAX_VAL_HASH]; in value_pseudo() 805 struct pseudo_list **list = prev + hash; in value_pseudo()
|
H A D | example.c | 100 struct pseudo_list *contains;
|
/illumos-gate/usr/src/tools/smatch/src/Documentation/ |
H A D | IR.rst | 373 * .arguments: (pseudo_list) list of the associated arguments
|