HomeSort by relevance Sort by last modified time
    Searched full:ir_variable (Results 1 - 25 of 49) sorted by null

1 2

  /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

Completed in 235 milliseconds

1 2