Searched refs:deref_tail (Results 1 – 2 of 2) sorted by relevance
471 nir_deref *deref_tail = deref->deref.child; in specialize_wildcards() local475 while (deref_tail) { in specialize_wildcards()476 switch (deref_tail->deref_type) { in specialize_wildcards()478 nir_deref_array *deref_arr = nir_deref_as_array(deref_tail); in specialize_wildcards()518 nir_deref_struct *deref_struct = nir_deref_as_struct(deref_tail); in specialize_wildcards()531 deref_tail = deref_tail->child; in specialize_wildcards()
98 nir_deref *deref_tail; member in __anon00685eab0111::nir_visitor193 this->deref_tail = NULL; in nir_visitor()2066 this->deref_tail = &this->deref_head->deref; in visit()2079 this->deref_tail = &deref->deref; in visit()2087 int field_index = this->deref_tail->type->field_index(ir->field); in visit()2090 nir_deref_struct *deref = nir_deref_struct_create(this->deref_tail, field_index); in visit()2092 this->deref_tail->child = &deref->deref; in visit()2093 this->deref_tail = &deref->deref; in visit()2114 this->deref_tail->child = &deref->deref; in visit()2115 ralloc_steal(this->deref_tail, deref); in visit()[all …]