| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | opt_flip_matrices.cpp | 96 ir_dereference_array *array_ref = ir->operands[0]->as_dereference_array(); local in function:matrix_flipper::visit_enter 97 assert(array_ref != NULL); 98 ir_dereference_variable *var_ref = array_ref->array->as_dereference_variable(); 102 ir->operands[1] = array_ref;
|
| H A D | opt_constant_folding.cpp | 89 ir_dereference_array *array_ref = (*rvalue)->as_dereference_array(); local in function:ir_constant_fold 90 if (array_ref && (!array_ref->array->as_constant() || 91 !array_ref->array_index->as_constant()))
|
| H A D | lower_distance.cpp | 353 ir_dereference_array *array_ref = ir->as_dereference_array(); local in function:lower_distance_visitor::lower_distance_vec8 354 assert(array_ref); 355 assert(array_ref->array->as_dereference_variable()); 358 ir_dereference_array(*new_var, array_ref->array_index);
|
| H A D | builtin_functions.cpp | 942 ir_dereference_array *array_ref(ir_variable *var, int i); 4938 builtin_builder::array_ref(ir_variable *var, int idx) function in class:builtin_builder 4947 return swizzle(array_ref(var, column), row, 1); 5963 body.emit(assign(array_ref(z, i), mul(array_ref(x, i), array_ref(y, i)))); 5987 body.emit(assign(array_ref(m, i), mul(c, swizzle(r, i, 1)))); 6008 body.emit(assign(array_ref(t, j), 6125 body.emit(ret(dot(array_ref(m, 0), adj_0))); 6137 body.emit(assign(array_ref(ad [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | opt_flip_matrices.cpp | 96 ir_dereference_array *array_ref = ir->operands[0]->as_dereference_array(); local in function:matrix_flipper::visit_enter 97 assert(array_ref != NULL); 98 ir_dereference_variable *var_ref = array_ref->array->as_dereference_variable(); 102 ir->operands[1] = array_ref;
|
| H A D | opt_constant_folding.cpp | 89 ir_dereference_array *array_ref = (*rvalue)->as_dereference_array(); local in function:ir_constant_fold 90 if (array_ref && (!array_ref->array->as_constant() || 91 !array_ref->array_index->as_constant()))
|
| H A D | lower_distance.cpp | 353 ir_dereference_array *array_ref = ir->as_dereference_array(); local in function:lower_distance_visitor::lower_distance_vec8 354 assert(array_ref); 355 assert(array_ref->array->as_dereference_variable()); 358 ir_dereference_array(*new_var, array_ref->array_index);
|
| H A D | builtin_functions.cpp | 854 ir_dereference_array *array_ref(ir_variable *var, int i); 4448 builtin_builder::array_ref(ir_variable *var, int idx) function in class:builtin_builder 4457 return swizzle(array_ref(var, column), row, 1); 5468 body.emit(assign(array_ref(z, i), mul(array_ref(x, i), array_ref(y, i)))); 5492 body.emit(assign(array_ref(m, i), mul(c, swizzle(r, i, 1)))); 5513 body.emit(assign(array_ref(t, j), 5630 body.emit(ret(dot(array_ref(m, 0), adj_0))); 5642 body.emit(assign(array_ref(ad [all...] |