Searched refs:field_idx (Results 1 - 25 of 30) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dast_array_index.cpp91 unsigned field_idx = deref_record->field_idx; local in function:update_max_array_access
92 assert(field_idx < deref_var->var->get_interface_type()->length);
99 if (idx > max_ifc_array_access[field_idx]) {
100 max_ifc_array_access[field_idx] = idx;
106 deref_record->record->type->fields.structure[field_idx].name;
H A Dlower_buffer_access.cpp205 const int idx = record_deref->field_idx;
398 assert(deref_record->field_idx >= 0);
399 if (i == (unsigned) deref_record->field_idx) {
H A Dir_clone.cpp203 assert(this->field_idx >= 0);
205 this->record->type->fields.structure[this->field_idx].name;
H A Dlower_named_interface_blocks.cpp295 ir->record->type->fields.structure[ir->field_idx].name);
H A Dopt_structure_splitting.cpp236 int i = deref_record->field_idx;
H A Dir_constant_expression.cpp546 store = substore->get_record_field(dr->field_idx);
1023 return (v != NULL) ? v->get_record_field(this->field_idx) : NULL;
H A Dir_print_visitor.cpp426 ir->record->type->fields.structure[ir->field_idx].name;
H A Dir.h2196 glsl_struct_field *field = record->type->fields.structure + field_idx;
2209 int field_idx; member in class:ir_dereference_record
H A Dir.cpp1732 this->field_idx = this->record->type->field_index(field);
1744 this->field_idx = this->record->type->field_index(field);
H A Dir_validate.cpp177 if (ir->record->type->fields.structure[ir->field_idx].type != ir->type) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dast_array_index.cpp91 unsigned field_idx = deref_record->field_idx; local in function:update_max_array_access
92 assert(field_idx < deref_var->var->get_interface_type()->length);
99 if (idx > max_ifc_array_access[field_idx]) {
100 max_ifc_array_access[field_idx] = idx;
106 deref_record->record->type->fields.structure[field_idx].name;
H A Dlower_buffer_access.cpp205 const int idx = record_deref->field_idx;
398 assert(deref_record->field_idx >= 0);
399 if (i == (unsigned) deref_record->field_idx) {
H A Dir_clone.cpp197 assert(this->field_idx >= 0);
199 this->record->type->fields.structure[this->field_idx].name;
H A Dlower_named_interface_blocks.cpp290 ir->record->type->fields.structure[ir->field_idx].name);
H A Dir_constant_expression.cpp488 store = substore->get_record_field(dr->field_idx);
846 return (v != NULL) ? v->get_record_field(this->field_idx) : NULL;
H A Dopt_structure_splitting.cpp236 int i = deref_record->field_idx;
H A Dir_print_visitor.cpp430 ir->record->type->fields.structure[ir->field_idx].name;
H A Dir.cpp1430 this->field_idx = this->record->type->field_index(field);
1442 this->field_idx = this->record->type->field_index(field);
H A Dir.h2124 int field_idx; member in class:ir_dereference_record
/xsrc/external/mit/MesaLib/dist/src/amd/registers/
H A Dmakeregheader.py313 field_idx = 0
314 while field_idx < len(field_lines):
315 field_line = field_lines[field_idx]
318 field_idx += 1
320 del field_lines[field_idx]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_deref.c151 unsigned field_idx)
155 for (unsigned i = 0; i <= field_idx; i++) {
159 if (i < field_idx)
149 struct_type_get_field_offset(const struct glsl_type * struct_type,glsl_type_size_align_func size_align,unsigned field_idx) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_deref.c279 unsigned field_idx)
283 for (unsigned i = 0; i <= field_idx; i++) {
287 if (i < field_idx)
277 struct_type_get_field_offset(const struct glsl_type * struct_type,glsl_type_size_align_func size_align,unsigned field_idx) argument
/xsrc/external/mit/MesaLib.old/dist/src/mesa/program/
H A Dir_to_mesa.cpp1595 assert(ir->field_idx >= 0);
1597 if (i == (unsigned) ir->field_idx)
1680 unsigned field_index = deref_record->field_idx;
/xsrc/external/mit/MesaLib/dist/src/mesa/program/
H A Dir_to_mesa.cpp1532 assert(ir->field_idx >= 0);
1534 if (i == (unsigned) ir->field_idx)
1617 unsigned field_index = deref_record->field_idx;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_glsl_to_tgsi.cpp2869 assert(ir->field_idx >= 0);
2872 if (i == (unsigned) ir->field_idx)
3770 int fild_idx = deref_record->field_idx;
4120 int field_index = deref_record->field_idx;

Completed in 46 milliseconds

12