Searched refs:assignment_entry (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | ir_variable_refcount.cpp | 53 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()
|
D | opt_constant_variable.cpp | 43 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()
|
D | opt_dead_code_local.cpp | 45 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()
|
D | opt_dead_code.cpp | 102 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()
|
D | ir_variable_refcount.h | 39 struct assignment_entry { struct
|