/external/mesa3d/src/glsl/ |
lower_mat_op_to_vec.cpp | 48 ir_dereference *get_column(ir_variable *var, int col); 49 ir_rvalue *get_element(ir_variable *var, int col, int row); 51 void do_mul_mat_mat(ir_variable *result_var, 52 ir_variable *a_var, ir_variable *b_var); 53 void do_mul_mat_vec(ir_variable *result_var, 54 ir_variable *a_var, ir_variable *b_var); 55 void do_mul_vec_mat(ir_variable *result_var, 56 ir_variable *a_var, ir_variable *b_var) [all...] |
ir_variable_refcount.h | 39 variable_entry(ir_variable *var); 41 ir_variable *var; /* The key: the variable's pointer. */ 66 virtual ir_visitor_status visit(ir_variable *); 72 variable_entry *get_variable_entry(ir_variable *var);
|
opt_copy_propagation.cpp | 44 acp_entry(ir_variable *lhs, ir_variable *rhs) 52 ir_variable *lhs; 53 ir_variable *rhs; 60 kill_entry(ir_variable *var) 66 ir_variable *var; 92 void kill(ir_variable *ir); 164 ir_variable *var = ir->var; 186 ir_variable *sig_param = (ir_variable *)sig_param_iter.get() [all...] |
lower_variable_index_to_cond_assign.cpp | 45 ir_variable* var; 76 ir_variable* index; 82 switch_generator(const TFunction& generator, ir_variable *index, 142 ir_variable *const condition = 143 new(this->mem_ctx) ir_variable(condition_val->type, 245 const ir_variable *const var = deref->array->variable_referenced(); 264 ir_variable *convert_dereference_array(ir_dereference_array *orig_deref, 274 ir_variable *var = 275 new(mem_ctx) ir_variable(orig_deref->type, "dereference_array_value", 287 ir_variable *index [all...] |
opt_structure_splitting.cpp | 50 variable_entry2(ir_variable *var) 59 ir_variable *var; /* The key: the variable's pointer. */ 66 ir_variable **components; 86 virtual ir_visitor_status visit(ir_variable *); 92 variable_entry2 *get_variable_entry2(ir_variable *var); 101 ir_structure_reference_visitor::get_variable_entry2(ir_variable *var) 121 ir_structure_reference_visitor::visit(ir_variable *ir) 134 ir_variable *const var = ir->variable_referenced(); 190 variable_entry2 *get_splitting_entry(ir_variable *var); 197 ir_structure_splitting_visitor::get_splitting_entry(ir_variable *var [all...] |
ir_variable_refcount.cpp | 39 variable_entry::variable_entry(ir_variable *var) 50 ir_variable_refcount_visitor::get_variable_entry(ir_variable *var) 67 ir_variable_refcount_visitor::visit(ir_variable *ir) 80 ir_variable *const var = ir->variable_referenced();
|
opt_function_inlining.cpp | 40 ir_variable *sampler, 93 ir_variable *retval = (ir_variable *)data; 114 ir_variable **parameters; 117 ir_variable *retval = NULL; 126 parameters = new ir_variable *[num_parameters]; 130 retval = new(ctx) ir_variable(this->callee->return_type, "_ret_val", 142 ir_variable *sig_param = (ir_variable *) sig_param_iter.get(); 198 ir_variable *sig_param = (ir_variable *) sig_param_iter.get() [all...] |
opt_constant_variable.cpp | 43 ir_variable *var; 51 virtual ir_visitor_status visit(ir_variable *); 59 get_assignment_entry(ir_variable *var, exec_list *list) 75 ir_constant_variable_visitor::visit(ir_variable *ir) 113 ir_variable *var = ir->whole_variable_written(); 136 ir_variable *param = (ir_variable *)sig_iter.get(); 140 ir_variable *var = param_rval->variable_referenced();
|
ir_clone.cpp | 39 ir_variable * 40 ir_variable::clone(void *mem_ctx, struct hash_table *ht) const 42 ir_variable *var = new(mem_ctx) ir_variable(this->type, this->name, 63 hash_table_insert(ht, var, (void *)const_cast<ir_variable *>(this)); 178 ir_variable *new_var; 181 new_var = (ir_variable *)hash_table_find(ht, this->var); 307 const ir_variable *const param = (const ir_variable *) node; 309 assert(const_cast<ir_variable *>(param)->as_variable() != NULL) [all...] |
opt_tree_grafting.cpp | 62 ir_variable *graft_var) 82 ir_variable *graft_var; 87 ir_variable *var; 102 dereferences_variable(ir_instruction *ir, ir_variable *var) 194 ir_variable *sig_param = (ir_variable *)sig_iter.get(); 280 ir_variable *lhs_var, 325 ir_variable *lhs_var = assign->whole_variable_written();
|
ir_function.cpp | 106 const ir_variable *const param = (ir_variable *) node_a; 199 ir_variable *a = (ir_variable *) node_a; 200 ir_variable *b = (ir_variable *) node_b;
|
ir_set_program_inouts.cpp | 62 virtual ir_visitor_status visit(ir_variable *); 69 mark(struct gl_program *prog, ir_variable *var, int offset, int len) 112 ir_variable *var = NULL; 116 var = (ir_variable *)hash_table_find(this->ht, deref_var->var); 134 ir_set_program_inouts_visitor::visit(ir_variable *ir)
|
lower_vec_index_to_cond_assign.cpp | 72 ir_variable *index, *var; 90 index = new(base_ir) ir_variable(glsl_type::int_type, 99 var = new(base_ir) ir_variable(ir->type, "vec_index_tmp_v", 153 ir_variable *index, *var; 175 index = new(ir) ir_variable(glsl_type::int_type, "vec_index_tmp_i", 183 var = new(ir) ir_variable(ir->rhs->type, "vec_index_tmp_v",
|
ir_expression_flattening.cpp | 74 ir_variable *var; 83 var = new(ctx) ir_variable(ir->type, "flattening_tmp", ir_var_temporary);
|
ir_mod_to_fract.cpp | 63 ir_variable *temp = new(ir) ir_variable(ir->operands[1]->type, "mod_b",
|
ir_variable.cpp | 33 static ir_variable * 38 ir_variable *var = new(symtab) ir_variable(type, name, mode); 66 static ir_variable * 95 ir_variable *const var = add_variable(name, ir_var_auto, 398 ir_variable *const mdb = 416 ir_variable *const fd = 432 ir_variable *const fd =
|
ir_visitor.h | 47 virtual void visit(class ir_variable *) = 0; 73 virtual void visit(class ir_variable *) {}
|
lower_texture_projection.cpp | 60 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
|
opt_constant_propagation.cpp | 47 acp_entry(ir_variable *var, unsigned write_mask, ir_constant *constant) 56 ir_variable *var; 65 kill_entry(ir_variable *var, unsigned write_mask) 72 ir_variable *var; 98 void kill(ir_variable *ir, unsigned write_mask); 252 ir_variable *sig_param = (ir_variable *)sig_param_iter.get(); 358 ir_constant_propagation_visitor::kill(ir_variable *var, unsigned write_mask)
|
glsl_symbol_table.cpp | 47 symbol_table_entry(ir_variable *v) : v(v), f(0), t(0) {} 51 ir_variable *v; 84 bool glsl_symbol_table::add_variable(ir_variable *v) 145 ir_variable *glsl_symbol_table::get_variable(const char *name)
|
ir_if_return.cpp | 111 ir_variable *new_var = new(ir) ir_variable(then_return->value->type, 195 ir_variable *undef = new(ir) ir_variable(ir->return_type,
|
loop_analysis.h | 68 class loop_variable *get(const ir_variable *); 69 class loop_variable *insert(ir_variable *); 143 ir_variable *var; 172 ir_variable *biv;
|
opt_dead_code_local.cpp | 46 assignment_entry(ir_variable *lhs, ir_instruction *ir) 54 ir_variable *lhs; 67 ir_variable *const var = ir->variable_referenced(); 116 ir_variable *var = NULL;
|
loop_analysis.cpp | 69 loop_variable_state::get(const ir_variable *ir) 76 loop_variable_state::insert(ir_variable *var) 163 ir_variable *var = ir->variable_referenced(); 426 ir_variable *const var = ir->lhs->variable_referenced(); 428 ir_variable *const op0 = rhs->operands[0]->variable_referenced(); 429 ir_variable *const op1 = rhs->operands[1]->variable_referenced(); 438 ir_variable *const inc_var = inc->variable_referenced();
|
/external/mesa3d/src/mesa/program/ |
prog_parameter.h | 98 class ir_variable; 100 typedef struct ir_variable ir_variable; typedef in typeref:struct:ir_variable
|