Searched refs:ir_dereference_variable (Results 1 - 25 of 157) sorted by relevance

1234567

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_output_reads.cpp54 virtual ir_visitor_status visit(class ir_dereference_variable *);
91 output_read_remover::visit(ir_dereference_variable *ir)
124 ir_dereference_variable *lhs = new(ctx) ir_dereference_variable(output);
125 ir_dereference_variable *rhs = new(ctx) ir_dereference_variable(temp);
H A Dir_expression_flattening.cpp80 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var), ir);
83 *rvalue = new(ctx) ir_dereference_variable(var);
H A Dlower_discard_flow.cpp91 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
96 ir->condition = new(mem_ctx) ir_dereference_variable(discarded);
120 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
131 ir_rvalue *if_condition = new(mem_ctx) ir_dereference_variable(discarded);
H A Dlower_discard.cpp160 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
182 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
195 discard->condition = new(mem_ctx) ir_dereference_variable(temp);
H A Dopt_flip_matrices.cpp84 ir_dereference_variable *deref = ir->operands[0]->as_dereference_variable();
91 ir->operands[1] = new(mem_ctx) ir_dereference_variable(mvp_transpose);
98 ir_dereference_variable *var_ref = array_ref->array->as_dereference_variable();
H A Dir_variable_refcount.h73 virtual ir_visitor_status visit(ir_dereference_variable *);
H A Dpropagate_invariance.cpp64 virtual ir_visitor_status visit(ir_dereference_variable *ir);
94 ir_invariance_propagation_visitor::visit(ir_dereference_variable *ir)
H A Dlower_vector.cpp86 ir_dereference_variable *const d = (ir_dereference_variable *) op;
192 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
205 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
215 *rvalue = new(mem_ctx) ir_dereference_variable(temp);
H A Dir_array_refcount.h82 virtual ir_visitor_status visit(ir_dereference_variable *);
H A Dlink_uniform_block_active_visitor.h71 virtual ir_visitor_status visit(ir_dereference_variable *);
H A Dlower_cs_derived.cpp68 virtual ir_visitor_status visit(ir_dereference_variable *);
120 gl_WorkGroupSize = new(shader) ir_dereference_variable(WorkGroupSize);
139 gl_WorkGroupSize = new(shader) ir_dereference_variable(
206 lower_cs_derived_visitor::visit(ir_dereference_variable *ir)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_output_reads.cpp54 virtual ir_visitor_status visit(class ir_dereference_variable *);
91 output_read_remover::visit(ir_dereference_variable *ir)
124 ir_dereference_variable *lhs = new(ctx) ir_dereference_variable(output);
125 ir_dereference_variable *rhs = new(ctx) ir_dereference_variable(temp);
H A Dir_expression_flattening.cpp80 assign = new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var), ir);
83 *rvalue = new(ctx) ir_dereference_variable(var);
H A Dlower_discard_flow.cpp91 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
96 ir->condition = new(mem_ctx) ir_dereference_variable(discarded);
120 ir_dereference *lhs = new(mem_ctx) ir_dereference_variable(discarded);
131 ir_rvalue *if_condition = new(mem_ctx) ir_dereference_variable(discarded);
H A Dlower_texture_projection.cpp67 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
75 deref = new(mem_ctx) ir_dereference_variable(var);
82 deref = new(mem_ctx) ir_dereference_variable(var);
H A Dlower_discard.cpp160 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(var),
182 new(mem_ctx) ir_assignment(new(mem_ctx) ir_dereference_variable(temp),
195 discard->condition = new(mem_ctx) ir_dereference_variable(temp);
H A Dopt_flip_matrices.cpp84 ir_dereference_variable *deref = ir->operands[0]->as_dereference_variable();
91 ir->operands[1] = new(mem_ctx) ir_dereference_variable(mvp_transpose);
98 ir_dereference_variable *var_ref = array_ref->array->as_dereference_variable();
H A Dir_variable_refcount.h73 virtual ir_visitor_status visit(ir_dereference_variable *);
H A Dpropagate_invariance.cpp64 virtual ir_visitor_status visit(ir_dereference_variable *ir);
94 ir_invariance_propagation_visitor::visit(ir_dereference_variable *ir)
H A Dlower_vector.cpp86 ir_dereference_variable *const d = (ir_dereference_variable *) op;
192 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
205 ir_dereference *const lhs = new(mem_ctx) ir_dereference_variable(temp);
215 *rvalue = new(mem_ctx) ir_dereference_variable(temp);
H A Dir_array_refcount.h143 virtual ir_visitor_status visit(ir_dereference_variable *);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/
H A Dopt_add_neg_to_sub_test.cpp101 ir_dereference_variable *const deref_a =
103 ir_dereference_variable *const deref_b =
134 ir_dereference_variable *const deref_a =
136 ir_dereference_variable *const deref_b =
167 ir_dereference_variable *const deref_b =
169 ir_dereference_variable *const deref_a =
201 ir_dereference_variable *const deref_a =
209 ir_dereference_variable *const deref_b =
H A Dlower_int64_test.cpp37 ir_dereference_variable *compact_destination(ir_factory &body,
81 static ir_dereference_variable *
88 return new(mem_ctx) ir_dereference_variable(var);
196 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
207 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
224 ir_dereference_variable *const deref =
225 new(mem_ctx) ir_dereference_variable(var);
236 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
247 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
258 ir_dereference_variable *cons
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
H A Dopt_add_neg_to_sub_test.cpp97 ir_dereference_variable *const deref_a =
99 ir_dereference_variable *const deref_b =
130 ir_dereference_variable *const deref_a =
132 ir_dereference_variable *const deref_b =
163 ir_dereference_variable *const deref_b =
165 ir_dereference_variable *const deref_a =
197 ir_dereference_variable *const deref_a =
205 ir_dereference_variable *const deref_b =
H A Dlower_int64_test.cpp37 ir_dereference_variable *compact_destination(ir_factory &body,
77 static ir_dereference_variable *
84 return new(mem_ctx) ir_dereference_variable(var);
192 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
203 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
220 ir_dereference_variable *const deref =
221 new(mem_ctx) ir_dereference_variable(var);
232 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
243 ir_dereference_variable *const deref = create_variable(mem_ctx, type);
254 ir_dereference_variable *cons
[all...]

Completed in 17 milliseconds

1234567