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

1 2

  /external/mesa3d/src/compiler/glsl/
lower_vec_index_to_cond_assign.cpp 93 index = new(base_ir) ir_variable(orig_index->type,
97 deref = new(base_ir) ir_dereference_variable(index);
98 assign = new(base_ir) ir_assignment(deref, orig_index, NULL);
102 value = new(base_ir) ir_variable(orig_vector->type, "vec_value_tmp",
105 deref_value = new(base_ir) ir_dereference_variable(value);
106 value_assign = new(base_ir) ir_assignment(deref_value, orig_vector);
110 var = new(base_ir) ir_variable(type, "vec_index_tmp_v",
125 new(base_ir) ir_swizzle(cond_deref->clone(mem_ctx, NULL),
132 new(base_ir) ir_swizzle(deref_value->clone(mem_ctx, NULL),
135 deref = new(base_ir) ir_dereference_variable(var)
    [all...]
ir_expression_flattening.cpp 78 base_ir->insert_before(var);
83 base_ir->insert_before(assign);
lower_offset_array.cpp 68 base_ir->insert_before(var);
75 base_ir->insert_before(assign(var, swizzle_w(tex), 1 << i));
lower_texture_projection.cpp 66 base_ir->insert_before(var);
73 base_ir->insert_before(assign);
lower_variable_index_to_cond_assign.cpp 187 ir_instruction* base_ir; member in struct:__anon29221::assignment_generator
195 : base_ir(NULL),
209 void *mem_ctx = ralloc_parent(base_ir);
464 void *const mem_ctx = ralloc_parent(base_ir);
476 base_ir->insert_before(var);
483 base_ir->insert_before(assign);
488 base_ir->insert_before(var);
495 base_ir->insert_before(index);
500 base_ir->insert_before(assign);
506 ag.base_ir = base_ir
    [all...]
lower_mat_op_to_vec.cpp 152 base_ir->insert_before(assign);
182 base_ir->insert_before(assign);
206 base_ir->insert_before(column_assign);
227 base_ir->insert_before(column_assign);
262 this->base_ir->insert_before(tmp_bvec);
276 this->base_ir->insert_before(assign);
291 base_ir->insert_before(assign);
349 base_ir->insert_before(var);
356 base_ir->insert_before(assign);
375 base_ir->insert_before(column_assign)
    [all...]
lower_shared_reference.cpp 154 base_ir->insert_before(load_var);
159 base_ir->insert_before(load_offset);
160 base_ir->insert_before(assign(load_offset, offset));
201 base_ir->insert_before(store_var);
220 base_ir->insert_before(store_offset);
221 base_ir->insert_before(assign(store_offset, offset));
247 base_ir->insert_after(store);
250 base_ir->insert_before(load);
252 base_ir->insert_before(assign(deref->clone(mem_ctx, NULL),
321 base_ir->insert_before(result)
    [all...]
lower_tess_level.cpp 335 this->base_ir->insert_before(assign);
358 * Set up base_ir properly and call visit_leave() on a newly created
366 ir_instruction *old_base_ir = this->base_ir;
367 this->base_ir = ir;
369 this->base_ir = old_base_ir;
407 this->base_ir->insert_before(temp);
420 this->base_ir->insert_before(new_assignment);
433 this->base_ir->insert_after(new_assignment);
lower_distance.cpp 253 this->base_ir->insert_before(old_index_var);
254 this->base_ir->insert_before(new(ctx) ir_assignment(
476 this->base_ir->insert_before(assign);
499 * Set up base_ir properly and call visit_leave() on a newly created
507 ir_instruction *old_base_ir = this->base_ir;
508 this->base_ir = ir;
510 this->base_ir = old_base_ir;
553 this->base_ir->insert_before(temp_clip_distance);
566 this->base_ir->insert_before(new_assignment);
579 this->base_ir->insert_after(new_assignment)
    [all...]
link_uniform_block_active_visitor.cpp 216 ir_dereference_array *base_ir = ir; local
217 while (base_ir->array->ir_type == ir_type_dereference_array)
218 base_ir = base_ir->array->as_dereference_array();
221 base_ir->array->as_dereference_variable();
lower_vector.cpp 143 this->base_ir->insert_before(temp);
196 this->base_ir->insert_before(assign);
209 this->base_ir->insert_before(assign);
lower_instructions.cpp 310 this->base_ir->insert_before(x);
311 this->base_ir->insert_before(y);
320 this->base_ir->insert_before(assign_x);
321 this->base_ir->insert_before(assign_y);
414 ir_instruction &i = *base_ir;
517 ir_instruction &i = *base_ir;
625 ir_instruction &i = *base_ir;
697 ir_instruction &i = *base_ir;
792 this->base_ir->insert_before(temp);
805 this->base_ir->insert_before(assig)
    [all...]
lower_ubo_reference.cpp 370 base_ir->insert_before(load_var);
375 base_ir->insert_before(load_offset);
376 base_ir->insert_before(assign(load_offset, offset));
500 base_ir->insert_before(result);
522 base_ir->insert_before(assign(deref->clone(mem_ctx, NULL),
528 base_ir->insert_before(load_ssbo);
532 base_ir->insert_before(assignment);
537 base_ir->insert_after(ssbo_store(mem_ctx,
541 base_ir->insert_after(ssbo_store(mem_ctx, deref, offset, mask));
580 base_ir->insert_before(write_offset)
    [all...]
ir_hierarchical_visitor.h 159 class ir_instruction *base_ir; member in class:ir_hierarchical_visitor
opt_function_inlining.cpp 121 base_ir->insert_before(index);
125 base_ir->insert_before(assignment);
210 v.base_ir = next_ir;
lower_vector_insert.cpp 135 base_ir->insert_before(factory.instructions);
ir_hv_accept.cpp 36 * v->base_ir will be set to point to each statement just before iterating
39 * list), so v->base_ir will be left alone.
50 ir_instruction *prev_base_ir = v->base_ir;
54 v->base_ir = ir;
61 v->base_ir = prev_base_ir;
opt_algebraic.cpp 797 base_ir->insert_before(x);
798 base_ir->insert_before(assign(x, ir->operands[0]));
805 base_ir->insert_before(x);
806 base_ir->insert_before(assign(x, ir->operands[0]));
811 base_ir->insert_before(squared);
812 base_ir->insert_before(assign(squared, mul(x, x)));
ir_hierarchical_visitor.cpp 29 this->base_ir = NULL;
lower_packing_builtins.cpp 188 base_ir->insert_before(factory.instructions);
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_cubemap_normalize.cpp 62 base_ir->insert_before(var);
66 base_ir->insert_before(assign);
102 base_ir->insert_before(assign);
brw_vec4_nir.cpp 222 base_ir = instr;
582 .annotate(current_annotation, base_ir);
704 .annotate(current_annotation, base_ir);
841 vec4_builder(this).at_end().annotate(current_annotation, base_ir);
    [all...]
brw_vec4.h 106 const void *base_ir; member in class:brw::vec4_visitor
brw_vec4_visitor.cpp 67 inst->ir = this->base_ir;
    [all...]
  /development/vndk/tools/header-checker/header-abi-util/src/
ir_representation_protobuf.cpp 458 for (auto &&base_ir : record_ir->GetBases()) {
461 if (!SetIRToProtobufBaseSpecifier(added_base, base_ir)) {
771 for (auto &&base_ir : bases_ir) {
773 if (!SetIRToProtobufBaseSpecifier(added_base, base_ir)) {
    [all...]

Completed in 498 milliseconds

1 2