Lines Matching defs:sig

224                        ir_function_signature *sig,
231 foreach_in_list(const ir_variable, formal, &sig->parameters) {
367 const char *func_name = sig->function_name();
546 generate_call(exec_list *instructions, ir_function_signature *sig,
560 foreach_two_lists(formal_node, &sig->parameters,
636 ir_constant *value = sig->constant_expression_value(ctx,
645 if (!sig->return_type->is_void()) {
648 ? ralloc_asprintf(ctx, "%s_retval", sig->function_name())
653 var = new(ctx) ir_variable(sig->return_type, name, ir_var_temporary);
661 ir_call *call = new(ctx) ir_call(sig, deref,
681 ir_function_signature *sig = NULL;
685 return sig; /* no match */
690 return sig; /* no match */
701 sig = local_sig = f->matching_signature(state, actual_parameters,
704 return sig;
707 return sig;
711 sig = _mesa_glsl_find_builtin_function(state, name, actual_parameters);
717 return sig ? sig : local_sig;
727 ir_function_signature *sig = NULL;
752 sig = found->matching_signature(state, actual_parameters,
754 return sig;
800 foreach_in_list(ir_function_signature, sig, &f->signatures) {
801 if (sig->is_builtin() && !sig->is_builtin_available(state))
816 foreach_in_list(ir_function_signature, sig, &f->signatures) {
817 if (sig->is_builtin() && !sig->is_builtin_available(state))
820 char *str = prototype_string(sig->return_type, f->name,
821 &sig->parameters);
2426 ir_function_signature *sig =
2430 if (sig == NULL) {
2431 sig = match_subroutine_by_name(func_name, &actual_parameters,
2435 if (sig == NULL) {
2439 } else if (!verify_parameter_modes(state, sig,
2444 } else if (sig->is_builtin() && strcmp(func_name, "ftransform") == 0) {
2457 if (sig->is_builtin() &&
2464 if (sig->is_builtin() &&
2502 value = generate_call(instructions, sig, &actual_parameters, sub_var,