Home
last modified time | relevance | path

Searched refs:return_deref (Results 1 – 12 of 12) sorted by relevance

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