Lines Matching refs:deref_arr
425 nir_deref_array *deref_arr = nir_deref_array_create(b); in vtn_pointer_to_deref() local
426 deref_arr->deref.type = deref_type->type; in vtn_pointer_to_deref()
429 deref_arr->deref_array_type = nir_deref_array_type_direct; in vtn_pointer_to_deref()
430 deref_arr->base_offset = chain->link[i].id; in vtn_pointer_to_deref()
433 deref_arr->deref_array_type = nir_deref_array_type_indirect; in vtn_pointer_to_deref()
434 deref_arr->base_offset = 0; in vtn_pointer_to_deref()
435 deref_arr->indirect = in vtn_pointer_to_deref()
438 tail->child = &deref_arr->deref; in vtn_pointer_to_deref()
508 nir_deref_array *deref_arr = nir_deref_array_create(b); in _vtn_local_load_store() local
509 deref_arr->deref_array_type = nir_deref_array_type_direct; in _vtn_local_load_store()
510 deref_arr->deref.type = glsl_get_array_element(tail->type); in _vtn_local_load_store()
511 tail->child = &deref_arr->deref; in _vtn_local_load_store()
513 deref_arr->base_offset = i; in _vtn_local_load_store()