Searched refs:ir_variable (Results 76 - 100 of 142) sorted by relevance

123456

/external/mesa3d/src/glsl/
H A Dloop_analysis.cpp72 loop_variable_state::get(const ir_variable *ir)
79 loop_variable_state::insert(ir_variable *var)
183 ir_variable *var = ir->variable_referenced();
457 ir_variable *const var = ir->lhs->variable_referenced();
459 ir_variable *const op0 = rhs->operands[0]->variable_referenced();
460 ir_variable *const op1 = rhs->operands[1]->variable_referenced();
469 ir_variable *const inc_var = inc->variable_referenced();
H A Dlinker.cpp92 ir_variable *const var = ir->lhs->variable_referenced();
107 ir_variable *sig_param = (ir_variable *)sig_iter.get();
111 ir_variable *var = param_rval->variable_referenced();
121 ir_variable *const var = ir->return_deref->variable_referenced();
207 ir_variable *const var = ((ir_instruction *) node)->as_variable();
322 ir_variable *clip_distance_var =
364 mode_string(const ir_variable *var)
402 ir_variable *const var = ((ir_instruction *) node)->as_variable();
420 ir_variable *cons
[all...]
H A Dir.h118 virtual class ir_variable * as_variable() { return NULL; }
176 virtual ir_variable *variable_referenced() const
191 virtual ir_variable *whole_variable_referenced()
299 * \sa ir_variable::state_slots
306 class ir_variable : public ir_instruction { class in inherits:ir_instruction
308 ir_variable(const struct glsl_type *, const char *, ir_variable_mode);
310 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const;
312 virtual ir_variable *as_variable()
593 * List of ir_variable of function parameters.
624 * ir_variable pointer
[all...]
H A Dglsl_parser_extras.h47 ir_variable *test_var;
48 ir_variable *is_fallthru_var;
49 ir_variable *is_break_var;
H A Dir_builder.cpp37 ir_variable *
40 ir_variable *var;
42 var = new(mem_ctx) ir_variable(type, name, ir_var_temporary);
H A Dlower_vector.cpp62 ir_variable *var = NULL;
136 ir_variable *const temp =
137 new(mem_ctx) ir_variable(expr->type, "vecop_tmp", ir_var_temporary);
H A Dopt_dead_code_local.cpp48 assignment_entry(ir_variable *lhs, ir_assignment *ir)
57 ir_variable *lhs;
71 void kill_channels(ir_variable *const var, int used)
152 ir_variable *var = NULL;
H A Dbuiltin_variables.cpp386 static ir_variable *
391 ir_variable *var = new(symtab) ir_variable(type, name, mode);
422 static ir_variable *
426 ir_variable *const uni =
489 static ir_variable *
493 ir_variable *const var = add_variable(instructions, symtab,
860 ir_variable *const mdb =
874 ir_variable *const fd =
897 ir_variable *ins
[all...]
H A Dlink_functions.cpp57 virtual ir_visitor_status visit(ir_variable *ir)
184 ir_variable *var = linked->symbols->get_variable(ir->var->name);
186 /* Clone the ir_variable that the dereference already has and add
/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dlinker.cpp92 ir_variable *const var = ir->lhs->variable_referenced();
107 ir_variable *sig_param = (ir_variable *)sig_iter.get();
111 ir_variable *var = param_rval->variable_referenced();
121 ir_variable *const var = ir->return_deref->variable_referenced();
207 ir_variable *const var = ((ir_instruction *) node)->as_variable();
322 ir_variable *clip_distance_var =
364 mode_string(const ir_variable *var)
402 ir_variable *const var = ((ir_instruction *) node)->as_variable();
420 ir_variable *cons
[all...]
H A Dir.h118 virtual class ir_variable * as_variable() { return NULL; }
176 virtual ir_variable *variable_referenced() const
191 virtual ir_variable *whole_variable_referenced()
299 * \sa ir_variable::state_slots
306 class ir_variable : public ir_instruction { class in inherits:ir_instruction
308 ir_variable(const struct glsl_type *, const char *, ir_variable_mode);
310 virtual ir_variable *clone(void *mem_ctx, struct hash_table *ht) const;
312 virtual ir_variable *as_variable()
593 * List of ir_variable of function parameters.
624 * ir_variable pointer
[all...]
H A Dglsl_parser_extras.h47 ir_variable *test_var;
48 ir_variable *is_fallthru_var;
49 ir_variable *is_break_var;
H A Dir_builder.cpp37 ir_variable *
40 ir_variable *var;
42 var = new(mem_ctx) ir_variable(type, name, ir_var_temporary);
H A Dlower_vector.cpp62 ir_variable *var = NULL;
136 ir_variable *const temp =
137 new(mem_ctx) ir_variable(expr->type, "vecop_tmp", ir_var_temporary);
H A Dopt_dead_code_local.cpp48 assignment_entry(ir_variable *lhs, ir_assignment *ir)
57 ir_variable *lhs;
71 void kill_channels(ir_variable *const var, int used)
152 ir_variable *var = NULL;
H A Dbuiltin_variables.cpp386 static ir_variable *
391 ir_variable *var = new(symtab) ir_variable(type, name, mode);
422 static ir_variable *
426 ir_variable *const uni =
489 static ir_variable *
493 ir_variable *const var = add_variable(instructions, symtab,
860 ir_variable *const mdb =
874 ir_variable *const fd =
897 ir_variable *ins
[all...]
H A Dlink_functions.cpp57 virtual ir_visitor_status visit(ir_variable *ir)
184 ir_variable *var = linked->symbols->get_variable(ir->var->name);
186 /* Clone the ir_variable that the dereference already has and add
H A Dir.cpp130 ir_variable *
133 ir_variable *v = this->lhs->whole_variable_referenced();
1190 ir_dereference_variable::ir_dereference_variable(ir_variable *var)
1209 ir_dereference_array::ir_dereference_array(ir_variable *var,
1251 ir_dereference_record::ir_dereference_record(ir_variable *var,
1265 ir_variable *var = this->variable_referenced();
1477 ir_variable *
1484 ir_variable::ir_variable(const struct glsl_type *type, const char *name, function in class:ir_variable
1510 ir_variable
[all...]
H A Dir_optimization.h82 compare_index_block(exec_list *instructions, ir_variable *index,
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_fs_channel_expressions.cpp62 ir_rvalue *get_element(ir_variable *var, unsigned int element);
103 ir_channel_expressions_visitor::get_element(ir_variable *var, unsigned int elem)
138 ir_variable *op_var[2];
165 op_var[i] = new(mem_ctx) ir_variable(expr->operands[i]->type,
H A Dbrw_fs.h193 fs_reg *variable_storage(ir_variable *var);
197 void visit(ir_variable *ir);
301 fs_reg *emit_fragcoord_interpolation(ir_variable *ir);
305 fs_reg *emit_frontfacing_interpolation(ir_variable *ir);
306 fs_reg *emit_general_interpolation(ir_variable *ir);
338 void setup_builtin_uniform_values(ir_variable *ir);
373 ir_variable *frag_depth;
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_channel_expressions.cpp62 ir_rvalue *get_element(ir_variable *var, unsigned int element);
103 ir_channel_expressions_visitor::get_element(ir_variable *var, unsigned int elem)
138 ir_variable *op_var[2];
165 op_var[i] = new(mem_ctx) ir_variable(expr->operands[i]->type,
H A Dbrw_fs.h193 fs_reg *variable_storage(ir_variable *var);
197 void visit(ir_variable *ir);
301 fs_reg *emit_fragcoord_interpolation(ir_variable *ir);
305 fs_reg *emit_frontfacing_interpolation(ir_variable *ir);
306 fs_reg *emit_general_interpolation(ir_variable *ir);
338 void setup_builtin_uniform_values(ir_variable *ir);
373 ir_variable *frag_depth;
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dff_fragment_shader.cpp524 ir_variable *src_texture[MAX_TEXTURE_COORD_UNITS];
530 ir_variable *texcoord_tex[MAX_TEXTURE_COORD_UNITS];
544 ir_variable *current;
558 ir_variable *var = p->shader->symbols->get_variable("gl_Color");
570 ir_variable *var;
829 ir_variable *temp_var = p->make_temp(glsl_type::vec4_type, "texenv_combine");
927 ir_variable *tc_array = p->shader->symbols->get_variable("gl_TexCoord");
1009 ir_variable *sampler = new(p->mem_ctx) ir_variable(sampler_type,
1098 ir_variable *rot_mat_
[all...]
/external/mesa3d/src/mesa/main/
H A Dff_fragment_shader.cpp524 ir_variable *src_texture[MAX_TEXTURE_COORD_UNITS];
530 ir_variable *texcoord_tex[MAX_TEXTURE_COORD_UNITS];
544 ir_variable *current;
558 ir_variable *var = p->shader->symbols->get_variable("gl_Color");
570 ir_variable *var;
829 ir_variable *temp_var = p->make_temp(glsl_type::vec4_type, "texenv_combine");
927 ir_variable *tc_array = p->shader->symbols->get_variable("gl_TexCoord");
1009 ir_variable *sampler = new(p->mem_ctx) ir_variable(sampler_type,
1098 ir_variable *rot_mat_
[all...]

Completed in 423 milliseconds

123456