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

1 2 3

  /external/mesa3d/src/compiler/glsl/
ir_variable_refcount.h 38 ir_assignment *assign;
73 virtual ir_visitor_status visit_leave(ir_assignment *);
propagate_invariance.cpp 62 virtual ir_visitor_status visit_enter(ir_assignment *ir);
63 virtual ir_visitor_status visit_leave(ir_assignment *ir);
73 ir_invariance_propagation_visitor::visit_enter(ir_assignment *ir)
86 ir_invariance_propagation_visitor::visit_leave(ir_assignment *)
ir_expression_flattening.cpp 69 ir_assignment *assign;
80 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var),
ir_visitor.h 58 virtual void visit(class ir_assignment *) = 0;
84 virtual void visit(class ir_assignment *) {}
opt_flatten_nested_if_blocks.cpp 57 ir_visitor_status visit_enter(ir_assignment *);
68 nested_if_flattener::visit_enter(ir_assignment *ir)
lower_discard.cpp 159 ir_assignment *assignment =
160 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
181 ir_assignment *temp_initializer =
182 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
lower_discard_flow.cpp 100 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
122 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
ir_rvalue_visitor.h 35 ir_visitor_status rvalue_visit(ir_assignment *);
54 virtual ir_visitor_status visit_leave(ir_assignment *);
71 virtual ir_visitor_status visit_enter(ir_assignment *);
lower_mat_op_to_vec.cpp 48 ir_visitor_status visit_leave(ir_assignment *);
130 ir_assignment *assign;
151 assign = new(mem_ctx) ir_assignment(get_column(result, b_col), expr);
162 ir_assignment *assign;
181 assign = new(mem_ctx) ir_assignment(result, expr);
195 ir_assignment *column_assign;
204 column_assign = new(mem_ctx) ir_assignment(column_result,
219 ir_assignment *column_assign;
225 column_assign = new(mem_ctx) ir_assignment(get_column(result, i),
273 ir_assignment *const assign
    [all...]
lower_vec_index_to_cond_assign.cpp 66 virtual ir_visitor_status visit_leave(ir_assignment *);
82 ir_assignment *assign, *value_assign;
98 assign = new(base_ir) ir_assignment(deref, orig_index, NULL);
106 value_assign = new(base_ir) ir_assignment(deref_value, orig_vector);
136 assign = new(base_ir) ir_assignment(deref, swizzle, condition_swizzle);
188 ir_vec_index_to_cond_assign_visitor::visit_leave(ir_assignment *ir)
lower_tess_level.cpp 67 virtual ir_visitor_status visit_leave(ir_assignment *);
68 void visit_new_assignment(ir_assignment *ir);
73 void fix_lhs(ir_assignment *);
249 lower_tess_level_visitor::fix_lhs(ir_assignment *ir)
294 lower_tess_level_visitor::visit_leave(ir_assignment *ir)
326 * ir_assignment constructor to fail.
331 ir_assignment *const assign = new(ctx) ir_assignment(new_lhs, new_rhs);
343 * rvalue_visit(ir_assignment *) only visits the RHS, but we need to lower
359 * ir_assignment node. This is used in cases where we have to insert a
    [all...]
opt_constant_folding.cpp 54 virtual ir_visitor_status visit_enter(ir_assignment *ir);
142 ir_constant_folding_visitor::visit_enter(ir_assignment *ir)
195 ir_assignment *assignment =
196 new(ralloc_parent(ir)) ir_assignment(ir->return_deref, const_val);
lower_texture_projection.cpp 72 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
lower_vector_derefs.cpp 44 virtual ir_visitor_status visit_enter(ir_assignment *ir);
52 vector_deref_visitor::visit_enter(ir_assignment *ir)
opt_if_simplification.cpp 44 ir_visitor_status visit_enter(ir_assignment *);
55 ir_if_simplification_visitor::visit_enter(ir_assignment *ir)
opt_redundant_jumps.cpp 42 virtual ir_visitor_status visit_enter(ir_assignment *);
53 redundant_jumps_visitor::visit_enter(ir_assignment *)
lower_distance.cpp 90 virtual ir_visitor_status visit_leave(ir_assignment *);
91 void visit_new_assignment(ir_assignment *ir);
96 void fix_lhs(ir_assignment *);
254 this->base_ir->insert_before(new(ctx) ir_assignment(
397 lower_distance_visitor::fix_lhs(ir_assignment *ir)
435 lower_distance_visitor::visit_leave(ir_assignment *ir)
467 * ir_assignment constructor to fail.
472 ir_assignment *const assign = new(ctx) ir_assignment(new_lhs, new_rhs);
484 * rvalue_visit(ir_assignment *) only visits the RHS, but we need to lowe
    [all...]
opt_function_inlining.cpp 92 ret->replace_with(new(ctx) ir_assignment(lhs, ret->value, NULL));
118 ir_assignment *assignment;
123 assignment = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(index),
199 ir_assignment *assign;
201 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(parameters[i]),
215 ir_assignment *assign;
217 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(parameters[i]),
268 ir_assignment *assign;
270 assign = new(ctx) ir_assignment(param,
ir_print_visitor.h 64 virtual void visit(ir_assignment *);
lower_vector.cpp 193 ir_assignment *const assign =
194 new(mem_ctx) ir_assignment(lhs, c, NULL, write_mask);
206 ir_assignment *const assign =
207 new(mem_ctx) ir_assignment(lhs, expr->operands[i], NULL, (1U << i));
ir_hierarchical_visitor.h 129 virtual ir_visitor_status visit_enter(class ir_assignment *);
130 virtual ir_visitor_status visit_leave(class ir_assignment *);
194 * This is set and cleared by the \c ir_assignment::accept method.
loop_analysis.h 165 ir_assignment *first_assignment;
209 ir_assignment *current_assignment);
opt_array_splitting.cpp 108 virtual ir_visitor_status visit_enter(ir_assignment *);
109 virtual ir_visitor_status visit_leave(ir_assignment *);
166 ir_array_reference_visitor::visit_enter(ir_assignment *ir)
175 ir_array_reference_visitor::visit_leave(ir_assignment *ir)
298 virtual ir_visitor_status visit_leave(ir_assignment *);
374 ir_array_splitting_visitor::visit_leave(ir_assignment *ir)
398 ir_assignment *assign_i =
399 new(mem_ctx) ir_assignment(lhs_i, rhs_i, condition_i);
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_cubemap_normalize.cpp 64 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
93 assign = new(mem_ctx) ir_assignment(
brw_fs_channel_expressions.cpp 56 ir_visitor_status visit_leave(ir_assignment *);
59 void assign(ir_assignment *ir, int elem, ir_rvalue *val);
132 ir_channel_expressions_visitor::assign(ir_assignment *ir, int elem, ir_rvalue *val)
135 ir_assignment *assign;
144 assign = new(mem_ctx) ir_assignment(lhs, val, NULL, (1 << elem));
149 ir_channel_expressions_visitor::visit_leave(ir_assignment *ir)
193 ir_assignment *assign;
204 assign = new(mem_ctx) ir_assignment(deref,

Completed in 244 milliseconds

1 2 3