| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/ |
| H A D | array_refcount_test.cpp | 127 deref_array(operand array, operand index) function in typeref:typename:operand 425 body->emit(assign(var_a, deref_array(var_c, var_b))); 460 body->emit(assign(var_a, deref_array(var_c, var_b))); 501 deref_array( 532 deref_array( 533 deref_array( 534 deref_array(var_b, body->constant(int(2))), 567 deref_array( 568 deref_array( 569 deref_array(var_ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/ |
| H A D | array_refcount_test.cpp | 123 deref_array(operand array, operand index) function in typeref:typename:operand 416 body->emit(assign(var_a, deref_array(var_c, var_b))); 451 body->emit(assign(var_a, deref_array(var_c, var_b))); 492 deref_array( 523 deref_array( 524 deref_array( 525 deref_array(var_b, body->constant(int(2))), 558 deref_array( 559 deref_array( 560 deref_array(var_ [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | lower_buffer_access.cpp | 298 ir_dereference_array *deref_array = (ir_dereference_array *) deref; local in function:lower_buffer_access::lower_buffer_access::setup_buffer_access 300 if (deref_array->array->type->is_vector()) { 310 if (deref_array->array->type->is_64bit()) 312 } else if (deref_array->array->type->is_matrix() && *row_major) { 319 if (deref_array->array->type->is_64bit()) 321 *matrix_type = deref_array->array->type; 322 } else if (deref_array->type->without_array()->is_interface()) { 331 deref = deref_array->array->as_dereference(); 339 is_dereferenced_thing_row_major(deref_array); 345 array_stride = deref_array [all...] |
| H A D | lower_named_interface_blocks.cpp | 87 ir_dereference_array *deref_array = local in function:process_array_ir 90 if (deref_array == NULL) { 94 deref_array = (ir_dereference_array *) process_array_ir(mem_ctx, 95 deref_array, 97 return new(mem_ctx) ir_dereference_array(deref_array, 306 ir_dereference_array *deref_array = local in function:flatten_named_interface_blocks_declarations::handle_rvalue 308 if (deref_array != NULL) { 309 *rvalue = process_array_ir(mem_ctx, deref_array,
|
| H A D | ast_array_index.cpp | 78 ir_dereference_array *deref_array = local in function:update_max_array_access 81 while (deref_array != NULL) { 82 deref_array_prev = deref_array; 83 deref_array = deref_array->array->as_dereference_array();
|
| H A D | opt_array_splitting.cpp | 347 ir_dereference_array *deref_array = (*deref)->as_dereference_array(); local in function:ir_array_splitting_visitor::split_deref 348 if (!deref_array) 351 ir_dereference_variable *deref_var = deref_array->array->as_dereference_variable(); 360 ir_constant *constant = deref_array->array_index->as_constant(); 373 ir_variable *temp = new(entry->mem_ctx) ir_variable(deref_array->type,
|
| H A D | lower_precision.cpp | 1073 for (ir_dereference_array *deref_array = ir->as_dereference_array(); local in function:__anon9ef6f1ac0110::lower_variables_visitor::fix_types_in_deref_chain 1074 deref_array; 1075 deref_array = deref_array->array->as_dereference_array()) { 1076 assert(deref_array->array->type->without_array()->is_32bit()); 1077 deref_array->array->type = lower_glsl_type(deref_array->array->type);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | lower_buffer_access.cpp | 298 ir_dereference_array *deref_array = (ir_dereference_array *) deref; local in function:lower_buffer_access::lower_buffer_access::setup_buffer_access 300 if (deref_array->array->type->is_vector()) { 310 if (deref_array->array->type->is_64bit()) 312 } else if (deref_array->array->type->is_matrix() && *row_major) { 319 if (deref_array->array->type->is_64bit()) 321 *matrix_type = deref_array->array->type; 322 } else if (deref_array->type->without_array()->is_interface()) { 331 deref = deref_array->array->as_dereference(); 339 is_dereferenced_thing_row_major(deref_array); 345 array_stride = deref_array [all...] |
| H A D | lower_named_interface_blocks.cpp | 87 ir_dereference_array *deref_array = local in function:process_array_ir 90 if (deref_array == NULL) { 94 deref_array = (ir_dereference_array *) process_array_ir(mem_ctx, 95 deref_array, 97 return new(mem_ctx) ir_dereference_array(deref_array, 301 ir_dereference_array *deref_array = local in function:flatten_named_interface_blocks_declarations::handle_rvalue 303 if (deref_array != NULL) { 304 *rvalue = process_array_ir(mem_ctx, deref_array,
|
| H A D | ast_array_index.cpp | 78 ir_dereference_array *deref_array = local in function:update_max_array_access 81 while (deref_array != NULL) { 82 deref_array_prev = deref_array; 83 deref_array = deref_array->array->as_dereference_array();
|
| H A D | opt_array_splitting.cpp | 347 ir_dereference_array *deref_array = (*deref)->as_dereference_array(); local in function:ir_array_splitting_visitor::split_deref 348 if (!deref_array) 351 ir_dereference_variable *deref_var = deref_array->array->as_dereference_variable(); 360 ir_constant *constant = deref_array->array_index->as_constant(); 373 ir_variable *temp = new(entry->mem_ctx) ir_variable(deref_array->type,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_nir_lower_64bit.cpp | 769 auto deref_array = nir_instr_as_deref(deref->parent.ssa->parent_instr); local in function:r600::Lower64BitToVec2::load_deref_64_to_vec2 770 deref_array->type = var->type; 771 deref->type = deref_array->type->without_array(); 802 auto deref_array = nir_instr_as_deref(deref->parent.ssa->parent_instr); local in function:r600::Lower64BitToVec2::store_64_to_vec2 803 deref_array->type = var->type; 804 deref->type = deref_array->type->without_array();
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/program/ |
| H A D | ir_to_mesa.cpp | 1624 ir_dereference_array *deref_array = ir->as_dereference_array(); local in function:get_assignment_lhs 1625 if (deref_array) { 1626 assert(!deref_array->array->type->is_vector());
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/program/ |
| H A D | ir_to_mesa.cpp | 1561 ir_dereference_array *deref_array = ir->as_dereference_array(); local in function:get_assignment_lhs 1562 if (deref_array) { 1563 assert(!deref_array->array->type->is_vector());
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.cpp | 2901 ir_dereference_array *deref_array = ir->as_dereference_array(); local in function:get_assignment_lhs 2902 if (deref_array) { 2903 assert(!deref_array->array->type->is_vector());
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.cpp | 2991 ir_dereference_array *deref_array = ir->as_dereference_array(); local in function:get_assignment_lhs 2992 if (deref_array) { 2993 assert(!deref_array->array->type->is_vector());
|