Searched refs:deref_arr (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_indirect_derefs.c | 31 nir_deref_instr **deref_arr, 37 nir_deref_instr **deref_arr, in emit_indirect_load_store_deref() argument 45 deref_arr + 1, dest, src); in emit_indirect_load_store_deref() 51 nir_deref_instr *deref = *deref_arr; in emit_indirect_load_store_deref() 55 emit_indirect_load_store_deref(b, orig_instr, parent, deref_arr, in emit_indirect_load_store_deref() 58 emit_indirect_load_store_deref(b, orig_instr, parent, deref_arr, in emit_indirect_load_store_deref() 70 nir_deref_instr **deref_arr, in emit_load_store_deref() argument 73 for (; *deref_arr; deref_arr++) { in emit_load_store_deref() 74 nir_deref_instr *deref = *deref_arr; in emit_load_store_deref() 79 emit_indirect_load_store_deref(b, orig_instr, parent, deref_arr, in emit_load_store_deref() [all …]
|
D | nir_lower_var_copies.c | 40 nir_deref_instr ***deref_arr) in build_deref_to_next_wildcard() argument 42 for (; **deref_arr; (*deref_arr)++) { in build_deref_to_next_wildcard() 43 if ((**deref_arr)->deref_type == nir_deref_type_array_wildcard) in build_deref_to_next_wildcard() 46 parent = nir_build_deref_follower(b, parent, **deref_arr); in build_deref_to_next_wildcard() 49 assert(**deref_arr == NULL); in build_deref_to_next_wildcard() 50 *deref_arr = NULL; in build_deref_to_next_wildcard()
|
/third_party/mesa3d/src/mesa/program/ |
D | ir_to_mesa.cpp | 1586 ir_dereference_array *deref_arr = deref->as_dereference_array(); in calc_sampler_offsets() local 1588 void *mem_ctx = ralloc_parent(deref_arr); in calc_sampler_offsets() 1590 deref_arr->array_index->constant_expression_value(mem_ctx); in calc_sampler_offsets() 1608 *array_elements *= deref_arr->array->type->length; in calc_sampler_offsets() 1610 calc_sampler_offsets(prog, deref_arr->array->as_dereference(), in calc_sampler_offsets()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_glsl_to_tgsi.cpp | 3878 ir_dereference_array *deref_arr = ir->as_dereference_array(); in get_image_qualifiers() local 3879 get_image_qualifiers((ir_dereference *)deref_arr->array, type, in get_image_qualifiers() 4241 ir_dereference_array *deref_arr = tail->as_dereference_array(); in calc_deref_offsets() local 4243 void *mem_ctx = ralloc_parent(deref_arr); in calc_deref_offsets() 4245 deref_arr->array_index->constant_expression_value(mem_ctx); in calc_deref_offsets() 4255 deref_arr->array_index->accept(this); in calc_deref_offsets() 4271 *array_elements *= deref_arr->array->type->length; in calc_deref_offsets() 4273 … calc_deref_offsets(deref_arr->array->as_dereference(), array_elements, index, indirect, location); in calc_deref_offsets()
|