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

1 2 3

  /external/mesa3d/src/glsl/
ir_variable_refcount.h 42 ir_assignment *assign; /* An assignment to the variable, if any */
70 virtual ir_visitor_status visit_leave(ir_assignment *);
lower_mat_op_to_vec.cpp 46 ir_visitor_status visit_leave(ir_assignment *);
126 ir_assignment *assign;
147 assign = new(mem_ctx) ir_assignment(get_column(result, b_col), expr);
158 ir_assignment *assign;
177 assign = new(mem_ctx) ir_assignment(result, expr);
191 ir_assignment *column_assign;
200 column_assign = new(mem_ctx) ir_assignment(column_result,
215 ir_assignment *column_assign;
221 column_assign = new(mem_ctx) ir_assignment(get_column(result, i),
269 ir_assignment *const assign
    [all...]
ir_expression_flattening.cpp 73 ir_assignment *assign;
84 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var),
ir_visitor.h 57 virtual void visit(class ir_assignment *) = 0;
80 virtual void visit(class ir_assignment *) {}
lower_discard.cpp 156 ir_assignment *assignment =
157 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
178 ir_assignment *temp_initializer =
179 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
lower_discard_flow.cpp 90 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
112 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs, rhs);
opt_constant_folding.cpp 53 virtual ir_visitor_status visit_enter(ir_assignment *ir);
92 ir_constant_folding_visitor::visit_enter(ir_assignment *ir)
145 ir_assignment *assignment =
146 new(ralloc_parent(ir)) ir_assignment(ir->return_deref, const_val);
ir_rvalue_visitor.h 35 ir_visitor_status rvalue_visit(ir_assignment *);
51 virtual ir_visitor_status visit_leave(ir_assignment *);
65 virtual ir_visitor_status visit_enter(ir_assignment *);
lower_clip_distance.cpp 62 virtual ir_visitor_status visit_leave(ir_assignment *);
63 void visit_new_assignment(ir_assignment *ir);
155 this->base_ir->insert_before(new(ctx) ir_assignment(
212 lower_clip_distance_visitor::visit_leave(ir_assignment *ir)
242 new(ctx) ir_assignment(new_lhs, new_rhs));
253 * ir_assignment node. This is used in cases where we have to insert an
254 * ir_assignment in a place where we know the hierarchical visitor won't see
258 lower_clip_distance_visitor::visit_new_assignment(ir_assignment *ir)
310 ir_assignment *new_assignment = new(ctx) ir_assignment(
    [all...]
lower_vec_index_to_cond_assign.cpp 59 virtual ir_visitor_status visit_leave(ir_assignment *);
71 ir_assignment *assign;
95 assign = new(base_ir) ir_assignment(deref, orig_deref->array_index, NULL);
124 assign = new(base_ir) ir_assignment(deref, swizzle, condition_swizzle);
162 ir_vec_index_to_cond_assign_visitor::visit_leave(ir_assignment *ir)
166 ir_assignment *assign;
192 assign = new(ir) ir_assignment(deref, orig_deref->array_index, NULL);
200 assign = new(ir) ir_assignment(deref, ir->rhs, NULL);
225 assign = new(ir) ir_assignment(swizzle, deref, condition_swizzle);
ir_hierarchical_visitor.h 127 virtual ir_visitor_status visit_enter(class ir_assignment *);
128 virtual ir_visitor_status visit_leave(class ir_assignment *);
173 * This is set and cleared by the \c ir_assignment::accept method.
lower_texture_projection.cpp 68 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
opt_if_simplification.cpp 43 ir_visitor_status visit_enter(ir_assignment *);
54 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 *ir)
lower_if_to_cond_assign.cpp 119 ir_assignment *assign = (ir_assignment *)ir;
174 ir_assignment *assign;
203 assign = new(mem_ctx) ir_assignment(then_cond, ir->condition);
234 assign = new(mem_ctx) ir_assignment(else_cond, inverse);
ir_builder.cpp 48 ir_assignment *
53 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs.val,
60 ir_assignment *
ir_print_visitor.h 67 virtual void visit(ir_assignment *);
lower_vector.cpp 189 ir_assignment *const assign =
190 new(mem_ctx) ir_assignment(lhs, c, NULL, write_mask);
202 ir_assignment *const assign =
203 new(mem_ctx) ir_assignment(lhs, expr->operands[i], NULL, (1U << i));
ir_builder.h 83 ir_assignment *assign(deref lhs, operand rhs);
84 ir_assignment *assign(deref lhs, operand rhs, int writemask);
opt_tree_grafting.cpp 63 ir_tree_grafting_visitor(ir_assignment *graft_assign,
71 virtual ir_visitor_status visit_leave(class ir_assignment *);
87 ir_assignment *graft_assign;
178 ir_tree_grafting_visitor::visit_leave(ir_assignment *ir)
303 try_tree_grafting(ir_assignment *start,
344 ir_assignment *assign = ir->as_assignment();
lower_variable_index_to_cond_assign.cpp 114 instructions->push_tail(new(mem_ctx) ir_assignment(cond_deref, condition_val, 0));
217 ir_assignment *const assignment = (is_write)
218 ? new(mem_ctx) ir_assignment(element, variable, condition, write_mask)
219 : new(mem_ctx) ir_assignment(variable, element, condition);
390 ir_assignment* orig_assign,
414 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs,
433 ir_assignment *assign =
434 new(mem_ctx) ir_assignment(lhs, orig_deref->array_index, NULL);
494 visit_leave(ir_assignment *ir
    [all...]
loop_analysis.cpp 33 static ir_rvalue *get_basic_induction_increment(ir_assignment *, hash_table *);
117 virtual ir_visitor_status visit_enter(ir_assignment *);
118 virtual ir_visitor_status visit_leave(ir_assignment *);
126 ir_assignment *current_assignment;
376 loop_analysis::visit_enter(ir_assignment *ir)
389 loop_analysis::visit_leave(ir_assignment *ir)
443 get_basic_induction_increment(ir_assignment *ir, hash_table *var_hash)
opt_function_inlining.cpp 87 ret->replace_with(new(ctx) ir_assignment(lhs, ret->value, NULL));
150 ir_assignment *assign;
152 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(parameters[i]),
207 ir_assignment *assign;
209 assign = new(ctx) ir_assignment(param->clone(ctx, NULL)->as_rvalue(),
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_fs_channel_expressions.cpp 60 ir_visitor_status visit_leave(ir_assignment *);
63 void assign(ir_assignment *ir, int elem, ir_rvalue *val);
116 ir_channel_expressions_visitor::assign(ir_assignment *ir, int elem, ir_rvalue *val)
119 ir_assignment *assign;
128 assign = new(mem_ctx) ir_assignment(lhs, val, NULL, (1 << elem));
133 ir_channel_expressions_visitor::visit_leave(ir_assignment *ir)
160 ir_assignment *assign;
171 assign = new(mem_ctx) ir_assignment(deref,
brw_cubemap_normalize.cpp 63 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,

Completed in 244 milliseconds

1 2 3