| /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...] |