/external/mesa3d/src/glsl/ |
H A D | lower_discard_flow.cpp | 53 lower_discard_flow_visitor(ir_variable *discarded) 70 ir_variable *discarded; 135 ir_variable *var = new(mem_ctx) ir_variable(glsl_type::bool_type,
|
H A D | opt_function_inlining.cpp | 39 ir_variable *sampler, 102 ir_variable **parameters; 113 parameters = new ir_variable *[num_parameters]; 122 ir_variable *sig_param = (ir_variable *) sig_param_iter.get(); 179 ir_variable *sig_param = (ir_variable *) sig_param_iter.get(); 202 const ir_variable *const sig_param = (ir_variable *) sig_param_iter.get(); 281 ir_sampler_replacement_visitor(ir_variable *sample [all...] |
H A D | opt_structure_splitting.cpp | 52 variable_entry2(ir_variable *var) 61 ir_variable *var; /* The key: the variable's pointer. */ 72 ir_variable **components; 92 virtual ir_visitor_status visit(ir_variable *); 98 variable_entry2 *get_variable_entry2(ir_variable *var); 107 ir_structure_reference_visitor::get_variable_entry2(ir_variable *var) 127 ir_structure_reference_visitor::visit(ir_variable *ir) 140 ir_variable *const var = ir->variable_referenced(); 203 variable_entry2 *get_splitting_entry(ir_variable *var); 209 ir_structure_splitting_visitor::get_splitting_entry(ir_variable *va [all...] |
H A D | lower_clip_distance.cpp | 59 virtual ir_visitor_status visit(ir_variable *); 71 ir_variable *old_clip_distance_var; 76 ir_variable *new_clip_distance_var; 85 lower_clip_distance_visitor::visit(ir_variable *ir) 152 ir_variable *old_index_var = new(ctx) ir_variable( 282 ir_variable *formal_param = (ir_variable *) formal_param_node; 298 ir_variable *temp_clip_distance = new(ctx) ir_variable( [all...] |
H A D | opt_tree_grafting.cpp | 64 ir_variable *graft_var) 81 ir_visitor_status check_graft(ir_instruction *ir, ir_variable *var); 86 ir_variable *graft_var; 91 ir_variable *var; 106 dereferences_variable(ir_instruction *ir, ir_variable *var) 163 ir_tree_grafting_visitor::check_graft(ir_instruction *ir, ir_variable *var) 210 ir_variable *sig_param = (ir_variable *)sig_iter.get(); 304 ir_variable *lhs_var, 349 ir_variable *lhs_va [all...] |
H A D | lower_variable_index_to_cond_assign.cpp | 62 * \param index \c ir_variable containing the desired index 73 compare_index_block(exec_list *instructions, ir_variable *index, 106 ir_variable *const condition = 107 new(mem_ctx) ir_variable(condition_val->type, 133 deref_replacer(const ir_variable *variable_to_replace, ir_rvalue *value) 151 const ir_variable *variable_to_replace; 188 ir_variable *old_index; 191 ir_variable* var; 231 ir_variable* index; 237 switch_generator(const TFunction& generator, ir_variable *inde [all...] |
H A D | ir_builder.h | 30 * take either an ir_rvalue * or an ir_variable * to be automatically 34 * that you passed an ir_variable, and silently call the 35 * operand(ir_variable *var) constructor behind your back. 44 operand(ir_variable *var) 64 deref(ir_variable *var) 77 ir_variable *make_temp(const glsl_type *type, const char *name);
|
H A D | lower_discard.cpp | 148 replace_discard(void *mem_ctx, ir_variable *var, ir_discard *ir) 175 ir_variable *temp = new(mem_ctx) ir_variable(glsl_type::bool_type,
|
H A D | linker.h | 75 void process(ir_variable *var);
|
H A D | opt_copy_propagation_elements.cpp | 57 acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4]) 73 ir_variable *lhs; 74 ir_variable *rhs; 83 kill_entry(ir_variable *var, int write_mask) 89 ir_variable *var; 170 ir_variable *var = ir->lhs->variable_referenced(); 209 ir_variable *source[4] = {NULL, NULL, NULL, NULL}; 242 ir_variable *var = deref_var->var; 298 ir_variable *sig_para [all...] |
H A D | ir_visitor.h | 48 virtual void visit(class ir_variable *) = 0; 73 virtual void visit(class ir_variable *) {}
|
H A D | lower_texture_projection.cpp | 60 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | opt_function_inlining.cpp | 39 ir_variable *sampler, 102 ir_variable **parameters; 113 parameters = new ir_variable *[num_parameters]; 122 ir_variable *sig_param = (ir_variable *) sig_param_iter.get(); 179 ir_variable *sig_param = (ir_variable *) sig_param_iter.get(); 202 const ir_variable *const sig_param = (ir_variable *) sig_param_iter.get(); 281 ir_sampler_replacement_visitor(ir_variable *sample [all...] |
H A D | opt_structure_splitting.cpp | 52 variable_entry2(ir_variable *var) 61 ir_variable *var; /* The key: the variable's pointer. */ 72 ir_variable **components; 92 virtual ir_visitor_status visit(ir_variable *); 98 variable_entry2 *get_variable_entry2(ir_variable *var); 107 ir_structure_reference_visitor::get_variable_entry2(ir_variable *var) 127 ir_structure_reference_visitor::visit(ir_variable *ir) 140 ir_variable *const var = ir->variable_referenced(); 203 variable_entry2 *get_splitting_entry(ir_variable *var); 209 ir_structure_splitting_visitor::get_splitting_entry(ir_variable *va [all...] |
H A D | lower_clip_distance.cpp | 59 virtual ir_visitor_status visit(ir_variable *); 71 ir_variable *old_clip_distance_var; 76 ir_variable *new_clip_distance_var; 85 lower_clip_distance_visitor::visit(ir_variable *ir) 152 ir_variable *old_index_var = new(ctx) ir_variable( 282 ir_variable *formal_param = (ir_variable *) formal_param_node; 298 ir_variable *temp_clip_distance = new(ctx) ir_variable( [all...] |
H A D | opt_tree_grafting.cpp | 64 ir_variable *graft_var) 81 ir_visitor_status check_graft(ir_instruction *ir, ir_variable *var); 86 ir_variable *graft_var; 91 ir_variable *var; 106 dereferences_variable(ir_instruction *ir, ir_variable *var) 163 ir_tree_grafting_visitor::check_graft(ir_instruction *ir, ir_variable *var) 210 ir_variable *sig_param = (ir_variable *)sig_iter.get(); 304 ir_variable *lhs_var, 349 ir_variable *lhs_va [all...] |
H A D | lower_variable_index_to_cond_assign.cpp | 62 * \param index \c ir_variable containing the desired index 73 compare_index_block(exec_list *instructions, ir_variable *index, 106 ir_variable *const condition = 107 new(mem_ctx) ir_variable(condition_val->type, 133 deref_replacer(const ir_variable *variable_to_replace, ir_rvalue *value) 151 const ir_variable *variable_to_replace; 188 ir_variable *old_index; 191 ir_variable* var; 231 ir_variable* index; 237 switch_generator(const TFunction& generator, ir_variable *inde [all...] |
H A D | ir_builder.h | 30 * take either an ir_rvalue * or an ir_variable * to be automatically 34 * that you passed an ir_variable, and silently call the 35 * operand(ir_variable *var) constructor behind your back. 44 operand(ir_variable *var) 64 deref(ir_variable *var) 77 ir_variable *make_temp(const glsl_type *type, const char *name);
|
H A D | lower_discard.cpp | 148 replace_discard(void *mem_ctx, ir_variable *var, ir_discard *ir) 175 ir_variable *temp = new(mem_ctx) ir_variable(glsl_type::bool_type,
|
H A D | linker.h | 75 void process(ir_variable *var);
|
H A D | opt_copy_propagation_elements.cpp | 57 acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4]) 73 ir_variable *lhs; 74 ir_variable *rhs; 83 kill_entry(ir_variable *var, int write_mask) 89 ir_variable *var; 170 ir_variable *var = ir->lhs->variable_referenced(); 209 ir_variable *source[4] = {NULL, NULL, NULL, NULL}; 242 ir_variable *var = deref_var->var; 298 ir_variable *sig_para [all...] |
H A D | ir_visitor.h | 48 virtual void visit(class ir_variable *) = 0; 73 virtual void visit(class ir_variable *) {}
|
H A D | lower_texture_projection.cpp | 60 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | brw_fs_vector_splitting.cpp | 55 variable_entry(ir_variable *var) 63 ir_variable *var; /* The key: the variable's pointer. */ 70 ir_variable *components[4]; 89 virtual ir_visitor_status visit(ir_variable *); 95 variable_entry *get_variable_entry(ir_variable *var); 104 ir_vector_reference_visitor::get_variable_entry(ir_variable *var) 138 ir_vector_reference_visitor::visit(ir_variable *ir) 151 ir_variable *const var = ir->var; 212 variable_entry *get_splitting_entry(ir_variable *var); 218 ir_vector_splitting_visitor::get_splitting_entry(ir_variable *va [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_fs_vector_splitting.cpp | 55 variable_entry(ir_variable *var) 63 ir_variable *var; /* The key: the variable's pointer. */ 70 ir_variable *components[4]; 89 virtual ir_visitor_status visit(ir_variable *); 95 variable_entry *get_variable_entry(ir_variable *var); 104 ir_vector_reference_visitor::get_variable_entry(ir_variable *var) 138 ir_vector_reference_visitor::visit(ir_variable *ir) 151 ir_variable *const var = ir->var; 212 variable_entry *get_splitting_entry(ir_variable *var); 218 ir_vector_splitting_visitor::get_splitting_entry(ir_variable *va [all...] |