/external/mesa3d/src/compiler/glsl/ |
lower_mat_op_to_vec.cpp | 50 ir_dereference *get_column(ir_dereference *val, int col); 51 ir_rvalue *get_element(ir_dereference *val, int col, int row); 53 void do_mul_mat_mat(ir_dereference *result, 54 ir_dereference *a, ir_dereference *b); 55 void do_mul_mat_vec(ir_dereference *result, 56 ir_dereference *a, ir_dereference *b); 57 void do_mul_vec_mat(ir_dereference *result [all...] |
lower_buffer_access.h | 46 insert_buffer_access(void *mem_ctx, ir_dereference *deref, 50 void emit_access(void *mem_ctx, bool is_write, ir_dereference *deref,
|
lower_vector_derefs.cpp | 61 ir_dereference *const new_lhs = (ir_dereference *) deref->array;
|
opt_function_inlining.cpp | 40 ir_dereference *repl); 86 ir_dereference *orig_deref = (ir_dereference *) data; 246 ir_dereference *deref = param->as_dereference(); 341 ir_variable_replacement_visitor(ir_variable *orig, ir_dereference *repl) 356 void replace_deref(ir_dereference **deref); 360 ir_dereference *repl; 364 ir_variable_replacement_visitor::replace_deref(ir_dereference **deref) 378 ir_dereference *deref = (*rvalue)->as_dereference(); 426 ir_dereference *repl [all...] |
lower_discard_flow.cpp | 91 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded); 120 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
|
lower_ubo_reference.cpp | 74 void write_to_memory(void *mem_ctx, ir_dereference *deref, ir_variable *var, 87 void insert_buffer_access(void *mem_ctx, ir_dereference *deref, 97 ir_dereference *, 101 unsigned calculate_unsized_array_stride(ir_dereference *deref, 333 ir_dereference *deref = (*rvalue)->as_dereference(); 514 ir_dereference *deref, 551 ir_dereference *deref, 607 ir_dereference *deref = expr->operands[0]->as_dereference(); 668 lower_ubo_reference_visitor::calculate_unsized_array_stride(ir_dereference *deref, 702 ir_dereference *interface_deref [all...] |
lower_texture_projection.cpp | 67 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
|
opt_structure_splitting.cpp | 197 void split_deref(ir_dereference **deref); 222 ir_structure_splitting_visitor::split_deref(ir_dereference **deref) 253 ir_dereference *deref = (*rvalue)->as_dereference(); 273 ir_dereference *new_lhs, *new_rhs;
|
lower_vector.cpp | 192 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp); 205 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
|
lower_buffer_access.cpp | 57 ir_dereference *deref, 71 ir_dereference *field_deref = 96 ir_dereference *element_deref = 110 ir_dereference *col_deref =
|
lower_variable_index_to_cond_assign.cpp | 188 ir_dereference *rvalue; 214 ir_dereference *element = this->rvalue->clone(mem_ctx, NULL); 456 ir_dereference *orig_base) 478 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(var); 497 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(index);
|
ir.h | 1955 class ir_dereference : public ir_rvalue { class in inherits:ir_rvalue 1967 ir_dereference(enum ir_node_type t) function in class:ir_dereference [all...] |
opt_array_splitting.cpp | 300 void split_deref(ir_dereference **deref); 322 ir_array_splitting_visitor::split_deref(ir_dereference **deref) 364 ir_dereference *deref = (*rvalue)->as_dereference();
|
lower_shared_reference.cpp | 71 void insert_buffer_access(void *mem_ctx, ir_dereference *deref, 124 ir_dereference *deref = (*rvalue)->as_dereference(); 182 ir_dereference *deref = ir->lhs->as_dereference(); 239 ir_dereference *deref,
|
lower_packed_varyings.cpp | 189 ir_dereference *get_packed_varying_deref(unsigned location, 531 ir_dereference *packed_deref = 614 ir_dereference * 667 ir_dereference *deref = new(this->mem_ctx)
|
lower_vec_index_to_cond_assign.cpp | 84 ir_dereference *deref, *deref_value;
|
ir_builder.h | 68 deref(ir_dereference *val) 80 ir_dereference *val;
|
lower_tess_level.cpp | 265 ir_dereference *const new_lhs = (ir_dereference *) expr->operands[0];
|
ast_function.cpp | [all...] |
ir.cpp | 122 this->lhs = (ir_dereference *) lhs; 149 ir_assignment::ir_assignment(ir_dereference *lhs, ir_rvalue *rhs, 1202 : ir_dereference(ir_type_dereference_variable) 1213 : ir_dereference(ir_type_dereference_array) [all...] |
glsl_to_nir.cpp | 813 ir_dereference *counter = (ir_dereference *)param; 826 nir_src_for_ssa(evaluate_rvalue((ir_dereference *)param)); 832 nir_src_for_ssa(evaluate_rvalue((ir_dereference *)param)); 857 ir_dereference *image = (ir_dereference *)param; 882 evaluate_rvalue((ir_dereference *)param); 900 nir_src_for_ssa(evaluate_rvalue((ir_dereference *)param)); 909 nir_src_for_ssa(evaluate_rvalue((ir_dereference *)param)); 915 nir_src_for_ssa(evaluate_rvalue((ir_dereference *)param)) [all...] |
ir_constant_expression.cpp | 384 constant_referenced(const ir_dereference *deref, 412 const ir_dereference *const deref = da->array->as_dereference(); 438 const ir_dereference *const deref = dr->record->as_dereference();
|
lower_distance.cpp | 411 ir_dereference *const new_lhs = (ir_dereference *) expr->operands[0];
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_fs_channel_expressions.cpp | 121 ir_dereference *deref; 134 ir_dereference *lhs = ir->lhs->clone(mem_ctx, NULL); 194 ir_dereference *deref;
|
brw_cubemap_normalize.cpp | 63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
|