/external/mesa3d/src/glsl/ |
D | lower_clip_distance.cpp | 61 virtual ir_visitor_status visit_leave(ir_dereference_array *); 181 lower_clip_distance_visitor::visit_leave(ir_dereference_array *ir) in visit_leave() 196 ir->array = new(mem_ctx) ir_dereference_array( in visit_leave() 235 ir_dereference_array *new_lhs = new(ctx) ir_dereference_array( in visit_leave() 238 ir_dereference_array *new_rhs = new(ctx) ir_dereference_array( in visit_leave()
|
D | ir_rvalue_visitor.h | 37 ir_visitor_status rvalue_visit(ir_dereference_array *); 53 virtual ir_visitor_status visit_leave(ir_dereference_array *); 67 virtual ir_visitor_status visit_enter(ir_dereference_array *);
|
D | lower_ubo_reference.cpp | 105 ir_dereference_array *deref_array = (ir_dereference_array *)deref; in handle_rvalue() 237 new(mem_ctx) ir_dereference_array(deref->clone(mem_ctx, NULL), in emit_ubo_loads() 249 new(mem_ctx) ir_dereference_array(deref->clone(mem_ctx, NULL), in emit_ubo_loads() 283 new(mem_ctx) ir_dereference_array(deref->clone(mem_ctx, NULL), in emit_ubo_loads()
|
D | lower_variable_index_to_cond_assign.cpp | 167 virtual ir_visitor_status visit_enter(ir_dereference_array *ir) in visit_enter() 181 ir_dereference_array *deref; 349 bool storage_type_needs_lowering(ir_dereference_array *deref) const in storage_type_needs_lowering() 380 bool needs_lowering(ir_dereference_array *deref) const in needs_lowering() 389 ir_variable *convert_dereference_array(ir_dereference_array *orig_deref, in convert_dereference_array() 483 ir_dereference_array* orig_deref = (*pir)->as_dereference_array(); in handle_rvalue()
|
D | ir_rvalue_visitor.cpp | 86 ir_rvalue_base_visitor::rvalue_visit(ir_dereference_array *ir) in rvalue_visit() 165 ir_rvalue_visitor::visit_leave(ir_dereference_array *ir) in visit_leave() 219 ir_rvalue_enter_visitor::visit_enter(ir_dereference_array *ir) in visit_enter()
|
D | ir_visitor.h | 55 virtual void visit(class ir_dereference_array *) = 0; 78 virtual void visit(class ir_dereference_array *) {} in visit() argument
|
D | ir_hierarchical_visitor.h | 123 virtual ir_visitor_status visit_enter(class ir_dereference_array *); 124 virtual ir_visitor_status visit_leave(class ir_dereference_array *);
|
D | opt_array_splitting.cpp | 105 virtual ir_visitor_status visit_enter(ir_dereference_array *); 174 ir_array_reference_visitor::visit_enter(ir_dereference_array *ir) in visit_enter() 282 ir_dereference_array *deref_array = (*deref)->as_dereference_array(); in split_deref()
|
D | ast_function.cpp | 542 ir_dereference *const col = new(ctx) ir_dereference_array(src, col_index); in dereference_component() 661 ir_rvalue *lhs = new(ctx) ir_dereference_array(var, in process_array_constructor() 871 ir_dereference *column_ref = new(mem_ctx) ir_dereference_array(var, col_idx); in assign_to_matrix_column() 974 ir_rvalue *const col_ref = new(ctx) ir_dereference_array(var, col_idx); in emit_inline_matrix_constructor() 986 ir_rvalue *const col_ref = new(ctx) ir_dereference_array(var, col_idx); in emit_inline_matrix_constructor() 1036 new(ctx) ir_dereference_array(var, new(ctx) ir_constant(col)); in emit_inline_matrix_constructor() 1072 new(ctx) ir_dereference_array(var, new(ctx) ir_constant(i)); in emit_inline_matrix_constructor() 1074 new(ctx) ir_dereference_array(rhs_var, new(ctx) ir_constant(i)); in emit_inline_matrix_constructor() 1427 matrix->insert_before(new (ctx) ir_dereference_array(var, in hir()
|
D | ir_set_program_inouts.cpp | 62 virtual ir_visitor_status visit_enter(ir_dereference_array *); 125 ir_set_program_inouts_visitor::visit_enter(ir_dereference_array *ir) in visit_enter()
|
D | ir.h | 121 virtual class ir_dereference_array * as_dereference_array() { return NULL; } in as_dereference_array() 1588 class ir_dereference_array : public ir_dereference { 1590 ir_dereference_array(ir_rvalue *value, ir_rvalue *array_index); 1592 ir_dereference_array(ir_variable *var, ir_rvalue *array_index); 1594 virtual ir_dereference_array *clone(void *mem_ctx, 1599 virtual ir_dereference_array *as_dereference_array() in as_dereference_array()
|
D | ir_hierarchical_visitor.cpp | 177 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) in visit_enter() 186 ir_hierarchical_visitor::visit_leave(ir_dereference_array *ir) in visit_leave()
|
D | ir_clone.cpp | 214 ir_dereference_array * 215 ir_dereference_array::clone(void *mem_ctx, struct hash_table *ht) const in clone() 217 return new(mem_ctx) ir_dereference_array(this->array->clone(mem_ctx, ht), in clone()
|
D | lower_vec_index_to_cond_assign.cpp | 70 ir_dereference_array *orig_deref = ir->as_dereference_array(); in convert_vec_index_to_cond_assign() 174 ir_dereference_array *orig_deref = ir->lhs->as_dereference_array(); in visit_leave()
|
D | ir_print_visitor.h | 65 virtual void visit(ir_dereference_array *);
|
D | opt_function_inlining.cpp | 292 virtual ir_visitor_status visit_leave(ir_dereference_array *); 336 ir_sampler_replacement_visitor::visit_leave(ir_dereference_array *ir) in visit_leave()
|
D | lower_vec_index_to_swizzle.cpp | 64 ir_dereference_array *deref = ir->as_dereference_array(); in convert_vec_index_to_swizzle()
|
D | ir.cpp | 1200 ir_dereference_array::ir_dereference_array(ir_rvalue *value, in ir_dereference_array() function in ir_dereference_array 1209 ir_dereference_array::ir_dereference_array(ir_variable *var, in ir_dereference_array() function in ir_dereference_array 1221 ir_dereference_array::set_array(ir_rvalue *value) in set_array()
|
D | opt_dead_code_local.cpp | 128 virtual ir_visitor_status visit_enter(class ir_dereference_array *ir) in visit_enter()
|
D | lower_mat_op_to_vec.cpp | 113 val = new(mem_ctx) ir_dereference_array(val, in get_column()
|
D | ir_hv_accept.cpp | 264 ir_dereference_array::accept(ir_hierarchical_visitor *v) in accept()
|
D | ir_print_visitor.cpp | 327 void ir_print_visitor::visit(ir_dereference_array *ir) in visit()
|
/external/mesa3d/src/mesa/program/ |
D | sampler.cpp | 69 virtual ir_visitor_status visit_leave(ir_dereference_array *ir) in visit_leave()
|
/external/mesa3d/src/mesa/main/ |
D | ff_fragment_shader.cpp | 551 return new(p->mem_ctx) ir_dereference_array(val, index); in get_current_attrib() 593 return new(p->mem_ctx) ir_dereference_array(deref, in get_source() 931 texcoord = new(p->mem_ctx) ir_dereference_array(texcoord, index); in load_texture() 1107 texcoord = new(p->mem_ctx) ir_dereference_array(texcoord, index); in load_texunit_bumpmap()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_fs.h | 201 void visit(ir_dereference_array *ir);
|