Searched refs:deref_array (Results 1 – 6 of 6) sorted by relevance
/aosp_15_r20/external/mesa3d/src/compiler/glsl/tests/ |
H A D | array_refcount_test.cpp | 127 deref_array(operand array, operand index) in deref_array() function 425 body->emit(assign(var_a, deref_array(var_c, var_b))); in TEST_F() 460 body->emit(assign(var_a, deref_array(var_c, var_b))); in TEST_F() 501 deref_array( in TEST_F() 532 deref_array( in TEST_F() 533 deref_array( in TEST_F() 534 deref_array(var_b, body->constant(int(2))), in TEST_F() 567 deref_array( in TEST_F() 568 deref_array( in TEST_F() 569 deref_array(var_b, body->constant(int(2))), in TEST_F() [all …]
|
/aosp_15_r20/external/mesa3d/src/compiler/glsl/ |
H A D | ast_array_index.cpp | 78 ir_dereference_array *deref_array = in update_max_array_access() local 81 while (deref_array != NULL) { in update_max_array_access() 82 deref_array_prev = deref_array; in update_max_array_access() 83 deref_array = deref_array->array->as_dereference_array(); in update_max_array_access()
|
H A D | lower_precision.cpp | 1062 for (ir_dereference_array *deref_array = ir->as_dereference_array(); in fix_types_in_deref_chain() local 1063 deref_array; in fix_types_in_deref_chain() 1064 deref_array = deref_array->array->as_dereference_array()) { in fix_types_in_deref_chain() 1065 assert(glsl_type_is_32bit(glsl_without_array(deref_array->array->type))); in fix_types_in_deref_chain() 1066 deref_array->array->type = lower_glsl_type(deref_array->array->type); in fix_types_in_deref_chain()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/tests/ |
H A D | opt_loop_tests.cpp | 31 bool break_in_else, bool deref_array); 56 bool break_in_else, bool deref_array) in add_loop_terminators() argument 73 if (deref_array) { in add_loop_terminators()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_64bit.cpp | 951 auto deref_array = nir_instr_as_deref(deref->parent.ssa->parent_instr); in load_deref_64_to_vec2() local 952 deref_array->type = var->type; in load_deref_64_to_vec2() 953 deref->type = glsl_without_array(deref_array->type); in load_deref_64_to_vec2() 984 auto deref_array = nir_instr_as_deref(deref->parent.ssa->parent_instr); in store_64_to_vec2() local 985 deref_array->type = var->type; in store_64_to_vec2() 986 deref->type = glsl_without_array(deref_array->type); in store_64_to_vec2()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_compiler.c | 2354 nir_deref_instr *deref_array = nir_build_deref_array(b, deref_var, idx); in rewrite_atomic_ssbo_instr() local 2355 nir_deref_instr *deref_struct = nir_build_deref_struct(b, deref_array, 0); in rewrite_atomic_ssbo_instr() 2426 nir_deref_instr *deref_array = nir_build_deref_array(b, deref_var, in remove_bo_access_instr() local 2428 nir_deref_instr *deref_struct = nir_build_deref_struct(b, deref_array, 0); in remove_bo_access_instr()
|