Home
last modified time | relevance | path

Searched refs:assignment_entry (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dir_variable_refcount.cpp53 struct assignment_entry *assignment_entry = in free_entry() local
54 exec_node_data(struct assignment_entry, n, link); in free_entry()
55 free(assignment_entry); in free_entry()
145 struct assignment_entry *assignment_entry = in visit_leave() local
146 (struct assignment_entry *)calloc(1, sizeof(*assignment_entry)); in visit_leave()
147 assignment_entry->assign = ir; in visit_leave()
148 entry->assign_list.push_head(&assignment_entry->link); in visit_leave()
Dopt_constant_variable.cpp43 struct assignment_entry { struct
62 static struct assignment_entry *
66 struct assignment_entry *entry; in get_assignment_entry()
69 entry = (struct assignment_entry *) hte->data; in get_assignment_entry()
71 entry = (struct assignment_entry *) calloc(1, sizeof(*entry)); in get_assignment_entry()
82 struct assignment_entry *entry = get_assignment_entry(ir, this->ht); in visit()
99 struct assignment_entry *entry; in visit_enter()
159 struct assignment_entry *entry; in visit_enter()
170 struct assignment_entry *entry; in visit_enter()
195 struct assignment_entry *entry = (struct assignment_entry *) hte->data; in do_constant_variable()
Dopt_dead_code_local.cpp45 class assignment_entry : public exec_node class
49 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(assignment_entry)
51 assignment_entry(ir_variable *lhs, ir_assignment *ir) in assignment_entry() function in __anona84bf73d0111::assignment_entry
76 foreach_in_list_safe(assignment_entry, entry, this->assignments) { in use_channels()
126 foreach_in_list_safe(assignment_entry, entry, this->assignments) { in visit_leave()
213 foreach_in_list_safe(assignment_entry, entry, assignments) { in process_assignment()
278 foreach_in_list_safe(assignment_entry, entry, assignments) { in process_assignment()
291 assignment_entry *entry = new(lin_ctx) assignment_entry(var, ir); in process_assignment()
298 foreach_in_list(assignment_entry, entry, assignments) { in process_assignment()
Dopt_dead_code.cpp102 struct assignment_entry *assignment_entry = in do_dead_code() local
103 exec_node_data(struct assignment_entry, in do_dead_code()
106 assignment_entry->assign->remove(); in do_dead_code()
113 assignment_entry->link.remove(); in do_dead_code()
114 free(assignment_entry); in do_dead_code()
Dir_variable_refcount.h39 struct assignment_entry { struct