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

1 2

  /external/mesa3d/src/glsl/
ir_expression_flattening.cpp 86 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var),
91 *rvalue = new(ctx) ir_dereference_variable(var);
ir_visitor.h 53 virtual void visit(class ir_dereference_variable *) = 0;
76 virtual void visit(class ir_dereference_variable *) {}
ir_mod_to_fract.cpp 70 assign = new(ir) ir_assignment(new(ir) ir_dereference_variable(temp),
77 new(ir) ir_dereference_variable(temp));
85 ir->operands[0] = new(ir) ir_dereference_variable(temp);
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);
ir_if_return.cpp 116 assign = new(ir) ir_assignment(new(ir) ir_dereference_variable(new_var),
120 assign = new(ir) ir_assignment(new(ir) ir_dereference_variable(new_var),
124 ir_dereference_variable *deref = new(ir) ir_dereference_variable(new_var);
200 ir_dereference_variable *deref = new(ir) ir_dereference_variable(undef);
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);
ir_print_visitor.h 66 virtual void visit(ir_dereference_variable *);
ir_variable_refcount.h 67 virtual ir_visitor_status visit(ir_dereference_variable *);
lower_vec_index_to_cond_assign.cpp 94 deref = new(base_ir) ir_dereference_variable(index);
105 deref = new(base_ir) ir_dereference_variable(index);
117 deref = new(base_ir) ir_dereference_variable(var);
123 return new(base_ir) ir_dereference_variable(var);
154 ir_dereference_variable *deref;
178 deref = new(ir) ir_dereference_variable(index);
186 deref = new(ir) ir_dereference_variable(var);
194 deref = new(ir) ir_dereference_variable(index);
206 deref = new(ir) ir_dereference_variable(var);
opt_structure_splitting.cpp 87 virtual ir_visitor_status visit(ir_dereference_variable *);
132 ir_structure_reference_visitor::visit(ir_dereference_variable *ir)
147 /* Don't descend into the ir_dereference_variable below. */
221 ir_dereference_variable *deref_var = deref_record->record->as_dereference_variable();
237 *deref = new(entry->mem_ctx) ir_dereference_variable(entry->components[i]);
258 ir_dereference_variable *lhs_deref = ir->lhs->as_dereference_variable();
259 ir_dereference_variable *rhs_deref = ir->rhs->as_dereference_variable();
270 new_lhs = new(mem_ctx) ir_dereference_variable(lhs_entry->components[i]);
278 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_variable_index_to_cond_assign.cpp 60 ir_rvalue *variable = new(mem_ctx) ir_dereference_variable(this->var);
117 new(this->mem_ctx) ir_dereference_variable(index);
149 new(this->mem_ctx) ir_dereference_variable(condition);
155 new(this->mem_ctx) ir_dereference_variable(condition);
161 new(this->mem_ctx) ir_dereference_variable(condition);
182 ir_dereference_variable *deref =
183 new(this->mem_ctx) ir_dereference_variable(this->index);
280 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(var);
292 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(index);
321 *pir = new(hieralloc_parent(base_ir)) ir_dereference_variable(var)
    [all...]
ir_set_program_inouts.cpp 61 virtual ir_visitor_status visit(ir_dereference_variable *);
89 ir_set_program_inouts_visitor::visit(ir_dereference_variable *ir)
109 ir_dereference_variable *deref_var;
lower_if_to_cond_assign.cpp 113 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(cond_var);
160 ir_dereference_variable *deref;
184 deref = new(mem_ctx) ir_dereference_variable(cond_var);
lower_jumps.cpp 126 list.push_head(new(this->signature) ir_assignment(new(this->signature) ir_dereference_variable(execute_flag), new(this->signature) ir_constant(true), 0));
138 this->loop->insert_before(new(this->signature) ir_assignment(new(this->signature) ir_dereference_variable(break_flag), new(this->signature) ir_constant(false), 0));
165 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));
376 jumps[lower]->insert_before(new(ir) ir_assignment(new (ir) ir_dereference_variable(return_value), ((ir_return*)jumps[lower])->value, NULL));
378 jumps[lower]->insert_before(new(ir) ir_assignment(new (ir) ir_dereference_variable(return_flag), new (ir) ir_constant(true), NULL));
398 jumps[lower]->insert_before(new(ir) ir_assignment(new (ir) ir_dereference_variable(this->loop.get_break_flag()), new (ir) ir_constant(true), 0));
403 jumps[lower]->replace_with(new(ir) ir_assignment(new (ir) ir_dereference_variable(execute_flag), new (ir) ir_constant(false), 0));
467 ir_dereference_variable* ir_if_cond_deref = ir_if->condition->as_dereference_variable();
484 ir_if* if_execute = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.execute_flag));
507 ir_if* break_if = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.break_flag))
    [all...]
lower_mat_op_to_vec.cpp 104 deref = new(mem_ctx) ir_dereference_variable(var);
122 deref = new(mem_ctx) ir_dereference_variable(var);
124 deref = new(mem_ctx) ir_dereference_variable(var);
210 ir_rvalue *result = new(mem_ctx) ir_dereference_variable(result_var);
225 ir_rvalue *a = new(mem_ctx) ir_dereference_variable(a_var);
231 result = new(mem_ctx) ir_dereference_variable(result_var);
255 ir_rvalue *b = new(mem_ctx) ir_dereference_variable(b_var);
314 new(this->mem_ctx) ir_dereference_variable(tmp_bvec);
323 new(this->mem_ctx) ir_dereference_variable(tmp_bvec);
335 new(this->mem_ctx) ir_dereference_variable(result_var)
    [all...]
ast_function.cpp 173 ir_dereference_variable *deref;
181 deref = new(ctx) ir_dereference_variable(var);
187 deref = new(ctx) ir_dereference_variable(var);
441 return new(ctx) ir_dereference_variable(var);
484 * An \c ir_dereference_variable of the temprorary generated in the constructor
512 ir_dereference_variable *lhs = new(ctx) ir_dereference_variable(var);
573 ir_dereference *lhs = new(ctx) ir_dereference_variable(var);
602 ir_dereference *lhs = new(ctx) ir_dereference_variable(var);
620 return 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_function_inlining.cpp 98 ir_rvalue *lhs = new(ctx) ir_dereference_variable(retval);
171 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(parameters[i]),
232 new(ctx) ir_dereference_variable(parameters[i]),
246 return new(ctx) ir_dereference_variable(retval);
358 ir_dereference_variable *deref_var = (*deref)->as_dereference_variable();
opt_constant_variable.cpp 50 virtual ir_visitor_status visit_enter(ir_dereference_variable *);
84 ir_constant_variable_visitor::visit_enter(ir_dereference_variable *ir)
lower_instructions.cpp 222 new(ir) ir_assignment(new(ir) ir_dereference_variable(temp),
230 new(ir) ir_dereference_variable(temp));
244 ir->operands[0] = new(ir) ir_dereference_variable(temp);
loop_analysis.cpp 108 virtual ir_visitor_status visit(ir_dereference_variable *);
153 loop_analysis::visit(ir_dereference_variable *ir)
380 virtual ir_visitor_status visit(ir_dereference_variable *ir)
opt_copy_propagation.cpp 83 virtual ir_visitor_status visit(class ir_dereference_variable *);
159 ir_copy_propagation_visitor::visit(ir_dereference_variable *ir)
opt_tree_grafting.cpp 95 ir_dereference_variable *deref = ir->as_dereference_variable();
120 ir_dereference_variable *deref = (*rvalue)->as_dereference_variable();

Completed in 4113 milliseconds

1 2