Searched refs:return_deref (Results 1 - 24 of 24) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dopt_constant_variable.cpp153 if (ir->return_deref != NULL) {
154 ir_variable *var = ir->return_deref->variable_referenced();
H A Dopt_constant_folding.cpp146 new(ralloc_parent(ir)) ir_assignment(ir->return_deref, const_val);
H A Dopt_tree_grafting.cpp227 if (ir->return_deref && check_graft(ir, ir->return_deref->var) == visit_stop)
H A Dir_hv_accept.cpp336 if (this->return_deref != NULL) {
338 s = this->return_deref->accept(v);
H A Dir_reader.cpp618 ir_dereference_variable *return_deref = NULL; local
623 return_deref = read_var_ref(s_return);
624 if (return_deref == NULL) {
659 if (callee->return_type == glsl_type::void_type && return_deref) {
662 } else if (callee->return_type != glsl_type::void_type && !return_deref) {
667 return new(mem_ctx) ir_call(callee, return_deref, &parameters);
H A Dir_validate.cpp578 if (ir->return_deref) {
579 if (ir->return_deref->type != callee->return_type) {
581 callee->return_type->name, ir->return_deref->type->name);
H A Dir_clone.cpp171 if (this->return_deref != NULL)
172 new_return_ref = this->return_deref->clone(mem_ctx, ht);
H A Dir_print_visitor.cpp412 if (ir->return_deref)
413 ir->return_deref->accept(this);
H A Dir.h1130 ir_dereference_variable *return_deref,
1132 : return_deref(return_deref), callee(callee)
1174 * storing the return value in return_deref.
1182 ir_dereference_variable *return_deref; member in class:ir_call
1129 ir_call(ir_function_signature *callee, ir_dereference_variable *return_deref, exec_list *actual_parameters) argument
H A Dopt_function_inlining.cpp169 visit_tree(new_ir, replace_return_with_assignment, this->return_deref);
H A Dir_constant_expression.cpp1240 if (!call->return_deref)
1245 call->return_deref->constant_referenced(variable_context, store, offset);
H A Dlinker.cpp120 if (ir->return_deref != NULL) {
121 ir_variable *const var = ir->return_deref->variable_referenced();
/external/mesa3d/src/glsl/
H A Dopt_constant_variable.cpp153 if (ir->return_deref != NULL) {
154 ir_variable *var = ir->return_deref->variable_referenced();
H A Dopt_constant_folding.cpp146 new(ralloc_parent(ir)) ir_assignment(ir->return_deref, const_val);
H A Dopt_tree_grafting.cpp227 if (ir->return_deref && check_graft(ir, ir->return_deref->var) == visit_stop)
H A Dir_hv_accept.cpp336 if (this->return_deref != NULL) {
338 s = this->return_deref->accept(v);
H A Dir_reader.cpp618 ir_dereference_variable *return_deref = NULL; local
623 return_deref = read_var_ref(s_return);
624 if (return_deref == NULL) {
659 if (callee->return_type == glsl_type::void_type && return_deref) {
662 } else if (callee->return_type != glsl_type::void_type && !return_deref) {
667 return new(mem_ctx) ir_call(callee, return_deref, &parameters);
H A Dir_validate.cpp578 if (ir->return_deref) {
579 if (ir->return_deref->type != callee->return_type) {
581 callee->return_type->name, ir->return_deref->type->name);
H A Dir_clone.cpp171 if (this->return_deref != NULL)
172 new_return_ref = this->return_deref->clone(mem_ctx, ht);
H A Dir_print_visitor.cpp412 if (ir->return_deref)
413 ir->return_deref->accept(this);
H A Dir.h1130 ir_dereference_variable *return_deref,
1132 : return_deref(return_deref), callee(callee)
1174 * storing the return value in return_deref.
1182 ir_dereference_variable *return_deref; member in class:ir_call
1129 ir_call(ir_function_signature *callee, ir_dereference_variable *return_deref, exec_list *actual_parameters) argument
H A Dopt_function_inlining.cpp169 visit_tree(new_ir, replace_return_with_assignment, this->return_deref);
H A Dir_constant_expression.cpp1240 if (!call->return_deref)
1245 call->return_deref->constant_referenced(variable_context, store, offset);
H A Dlinker.cpp120 if (ir->return_deref != NULL) {
121 ir_variable *const var = ir->return_deref->variable_referenced();

Completed in 183 milliseconds