HomeSort by relevance Sort by last modified time
    Searched refs:ir_dereference_variable (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_cubemap_normalize.cpp 62 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
67 deref = new(mem_ctx) ir_dereference_variable(var);
69 deref = new(mem_ctx) ir_dereference_variable(var);
71 deref = new(mem_ctx) ir_dereference_variable(var);
91 deref = new(mem_ctx) ir_dereference_variable(var);
brw_fs_vector_splitting.cpp 90 virtual ir_visitor_status visit(ir_dereference_variable *);
149 ir_vector_reference_visitor::visit(ir_dereference_variable *ir)
163 /* Don't descend into a vector ir_dereference_variable below. */
245 ir_dereference_variable *deref_var = swiz->val->as_dereference_variable();
254 *rvalue = new(entry->mem_ctx) ir_dereference_variable(var);
260 ir_dereference_variable *lhs_deref = ir->lhs->as_dereference_variable();
261 ir_dereference_variable *rhs_deref = ir->rhs->as_dereference_variable();
279 new_lhs = new(mem_ctx) ir_dereference_variable(lhs->components[i]);
288 new(mem_ctx) ir_dereference_variable(rhs->components[rhs_chan]);
323 ir->lhs = new(mem_ctx) ir_dereference_variable(lhs->components[elem])
    [all...]
  /external/mesa3d/src/glsl/
lower_output_reads.cpp 52 virtual ir_visitor_status visit(class ir_dereference_variable *);
87 output_read_remover::visit(ir_dereference_variable *ir)
114 ir_dereference_variable *lhs = new(ctx) ir_dereference_variable(output);
115 ir_dereference_variable *rhs = new(ctx) ir_dereference_variable(temp);
ir_expression_flattening.cpp 84 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var),
89 *rvalue = new(ctx) ir_dereference_variable(var);
ir_visitor.h 54 virtual void visit(class ir_dereference_variable *) = 0;
77 virtual void visit(class ir_dereference_variable *) {}
lower_clip_distance.cpp 156 new(ctx) ir_dereference_variable(old_index_var), old_index));
162 ir_binop_rshift, new(ctx) ir_dereference_variable(old_index_var),
169 ir_binop_bit_and, new(ctx) ir_dereference_variable(old_index_var),
189 ir_dereference_variable *old_var_ref = ir->array->as_dereference_variable();
214 ir_dereference_variable *lhs_var = ir->lhs->as_dereference_variable();
215 ir_dereference_variable *rhs_var = ir->rhs->as_dereference_variable();
291 ir_dereference_variable *deref = actual_param->as_dereference_variable();
302 new(ctx) ir_dereference_variable(temp_clip_distance));
311 new(ctx) ir_dereference_variable(temp_clip_distance),
312 new(ctx) ir_dereference_variable(old_clip_distance_var))
    [all...]
lower_texture_projection.cpp 63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
71 deref = new(mem_ctx) ir_dereference_variable(var);
78 deref = new(mem_ctx) ir_dereference_variable(var);
lower_discard.cpp 157 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
179 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
192 discard->condition = new(mem_ctx) ir_dereference_variable(temp);
lower_discard_flow.cpp 88 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
110 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
121 ir_rvalue *if_condition = new(mem_ctx) ir_dereference_variable(discarded);
ir_variable_refcount.h 67 virtual ir_visitor_status visit(ir_dereference_variable *);
opt_structure_splitting.cpp 93 virtual ir_visitor_status visit(ir_dereference_variable *);
138 ir_structure_reference_visitor::visit(ir_dereference_variable *ir)
153 /* Don't descend into the ir_dereference_variable below. */
233 ir_dereference_variable *deref_var = deref_record->record->as_dereference_variable();
249 *deref = new(entry->mem_ctx) ir_dereference_variable(entry->components[i]);
270 ir_dereference_variable *lhs_deref = ir->lhs->as_dereference_variable();
271 ir_dereference_variable *rhs_deref = ir->rhs->as_dereference_variable();
282 new_lhs = new(mem_ctx) ir_dereference_variable(lhs_entry->components[i]);
290 new_rhs = new(mem_ctx) ir_dereference_variable(rhs_entry->components[i]);
lower_vector.cpp 82 ir_dereference_variable *const d = (ir_dereference_variable *) op;
188 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
201 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
211 *rvalue = new(mem_ctx) ir_dereference_variable(temp);
lower_vec_index_to_cond_assign.cpp 94 deref = new(base_ir) ir_dereference_variable(index);
123 deref = new(base_ir) ir_dereference_variable(var);
134 return new(base_ir) ir_dereference_variable(var);
165 ir_dereference_variable *deref;
191 deref = new(ir) ir_dereference_variable(index);
199 deref = new(ir) ir_dereference_variable(var);
224 deref = new(ir) ir_dereference_variable(var);
ir_print_visitor.h 64 virtual void visit(ir_dereference_variable *);
lower_if_to_cond_assign.cpp 200 ir_dereference_variable *then_cond =
201 new(mem_ctx) ir_dereference_variable(then_var);
227 ir_dereference_variable *else_cond =
228 new(mem_ctx) ir_dereference_variable(else_var);
ir_builder.h 47 val = new(mem_ctx) ir_dereference_variable(var);
53 /** Automatic generator for ir_dereference_variable on assignment LHS.
67 val = new(mem_ctx) ir_dereference_variable(var);
opt_array_splitting.cpp 104 virtual ir_visitor_status visit(ir_dereference_variable *);
158 ir_array_reference_visitor::visit(ir_dereference_variable *ir)
176 ir_dereference_variable *deref = ir->array->as_dereference_variable();
286 ir_dereference_variable *deref_var = deref_array->array->as_dereference_variable();
300 ir_dereference_variable(entry->components[constant->value.i[0]]);
312 *deref = new(entry->mem_ctx) ir_dereference_variable(temp);
lower_variable_index_to_cond_assign.cpp 76 ir_rvalue *broadcast_index = new(mem_ctx) ir_dereference_variable(index);
113 new(mem_ctx) ir_dereference_variable(condition);
143 ir_dereference_variable *const dv = (*rvalue)->as_dereference_variable();
216 ir_rvalue *variable = new(mem_ctx) ir_dereference_variable(this->var);
300 ir_dereference_variable *deref =
301 new(this->mem_ctx) ir_dereference_variable(this->index);
413 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(var);
432 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(index);
488 *pir = new(ralloc_parent(base_ir)) ir_dereference_variable(var);
ir_set_program_inouts.cpp 66 virtual ir_visitor_status visit(ir_dereference_variable *);
107 ir_set_program_inouts_visitor::visit(ir_dereference_variable *ir)
127 ir_dereference_variable *deref_var;
lower_jumps.cpp 190 list.push_head(new(this->signature) ir_assignment(new(this->signature) ir_dereference_variable(execute_flag), new(this->signature) ir_constant(true), 0));
202 this->loop->insert_before(new(this->signature) ir_assignment(new(this->signature) ir_dereference_variable(break_flag), new(this->signature) ir_constant(false), 0));
230 this->signature->body.push_head(new(this->signature) ir_assignment(new(this->signature) ir_dereference_variable(return_flag), new(this->signature) ir_constant(false), 0));
318 new (ir) ir_dereference_variable(return_value),
323 new (ir) ir_dereference_variable(return_flag),
351 new(ctx) ir_dereference_variable(this->loop.get_break_flag()),
677 jumps[lower]->replace_with(new(ir) ir_assignment(new (ir) ir_dereference_variable(execute_flag), new (ir) ir_constant(false), 0));
798 ir_dereference_variable* ir_if_cond_deref = ir_if->condition->as_dereference_variable();
818 ir_if* if_execute = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.execute_flag));
    [all...]
ast_function.cpp 245 ir_dereference_variable *deref_tmp_1
246 = new(ctx) ir_dereference_variable(tmp);
247 ir_dereference_variable *deref_tmp_2
248 = new(ctx) ir_dereference_variable(tmp);
287 ir_dereference_variable *deref = NULL;
298 deref = new(ctx) ir_dereference_variable(var);
670 return new(ctx) ir_dereference_variable(var);
713 * An \c ir_dereference_variable of the temprorary generated in the constructor
741 ir_dereference_variable *lhs = new(ctx) ir_dereference_variable(var)
    [all...]
ir_hierarchical_visitor.h 91 * ir_dereference_variable isn't technically a leaf, but it is treated as a
93 * child ir_variable node from the ir_dereference_variable, ir_variable
97 * handle the ir_variable within the ir_dereference_variable visitor, this
104 virtual ir_visitor_status visit(class ir_dereference_variable *);
ir_variable_refcount.cpp 78 ir_variable_refcount_visitor::visit(ir_dereference_variable *ir)
opt_copy_propagation_elements.cpp 169 ir_dereference_variable *lhs = ir->lhs->as_dereference_variable();
208 ir_dereference_variable *deref_var;
276 deref_var = new(shader_mem_ctx) ir_dereference_variable(source[0]);
439 ir_dereference_variable *lhs = ir->lhs->as_dereference_variable();
443 ir_dereference_variable *rhs = ir->rhs->as_dereference_variable();
  /external/mesa3d/src/mesa/program/
sampler.cpp 57 virtual ir_visitor_status visit(ir_dereference_variable *ir)

Completed in 239 milliseconds

1 2 3