Lines Matching defs:sig

1419    ir_function_signature *sig =
1421 if (sig == NULL)
1424 return sig;
5437 ir_function_signature *sig = va_arg(ap, ir_function_signature *);
5438 if (sig == NULL)
5443 stuff.push_tail(sig);
5447 f->add_signature(sig);
5731 ir_function_signature *sig =
5741 sig->replace_parameters(&plist);
5742 return sig;
5746 ir_function_signature *sig = \
5748 ir_factory body(&sig->body, mem_ctx); \
5749 sig->is_defined = true;
5752 ir_function_signature *sig = \
5754 sig->intrinsic_id = id;
5765 return sig;
5799 return sig;
5821 return sig;
5830 return sig;
5842 return sig;
5884 ir_function_signature *sig =
5886 if (!sig)
5890 (sig->return_type->is_void() ? NULL : var_ref(ret));
5892 return new(mem_ctx) ir_call(sig, deref, &actual_params);
5903 return sig;
5914 return sig;
5926 return sig;
5938 return sig;
5959 return sig;
5970 return sig;
5980 return sig;
5991 return sig;
6044 return sig;
6072 return sig;
6085 return sig;
6107 return sig;
6146 return sig;
6170 return sig;
6181 return sig;
6206 return sig;
6221 return sig;
6230 return sig;
6239 return sig;
6248 return sig;
6257 return sig;
6266 return sig;
6275 return sig;
6284 return sig;
6293 return sig;
6302 return sig;
6311 return sig;
6320 return sig;
6329 return sig;
6338 return sig;
6348 return sig;
6357 return sig;
6366 return sig;
6375 return sig;
6384 return sig;
6393 return sig;
6402 return sig;
6411 return sig;
6420 return sig;
6429 return sig;
6440 return sig;
6458 return sig;
6484 return sig;
6499 return sig;
6511 return sig;
6525 return sig;
6538 return sig;
6568 return sig;
6584 return sig;
6608 return sig;
6632 return sig;
6644 return sig;
6669 return sig;
6744 return sig;
6764 return sig;
6826 return sig;
6969 return sig;
7032 return sig;
7044 return sig;
7078 sig->parameters.push_tail(lod);
7086 return sig;
7100 return sig;
7113 body.emit(call(f, retval, sig->parameters));
7115 return sig;
7124 return sig;
7166 sig->parameters.push_tail(refz);
7178 sig->parameters.push_tail(lod);
7184 sig->parameters.push_tail(dPdx);
7185 sig->parameters.push_tail(dPdy);
7195 sig->parameters.push_tail(offset);
7203 sig->parameters.push_tail(offsets);
7209 sig->parameters.push_tail(clamp);
7216 sig->parameters.push_tail(texel);
7223 sig->parameters.push_tail(component);
7236 sig->parameters.push_tail(bias);
7248 return sig;
7275 sig->parameters.push_tail(lod);
7281 sig->parameters.push_tail(lod_clamp);
7288 sig->parameters.push_tail(texel);
7293 sig->parameters.push_tail(bias);
7305 return sig;
7329 sig->parameters.push_tail(sample);
7334 sig->parameters.push_tail(lod);
7343 sig->parameters.push_tail(offset);
7349 sig->parameters.push_tail(texel);
7358 return sig;
7369 return sig;
7389 return sig;
7400 return sig;
7420 return sig;
7429 return sig;
7448 return sig;
7464 return sig;
7483 return sig;
7501 return sig;
7513 return sig;
7525 return sig;
7547 return sig;
7557 return sig;
7567 return sig;
7577 return sig;
7597 return sig;
7618 return sig;
7663 return sig;
7676 return sig;
7696 return sig;
7744 return sig;
7758 return sig;
7779 return sig;
7859 return sig;
7878 return sig;
7891 return sig;
7904 return sig;
7913 return sig;
7923 return sig;
7934 return sig;
7945 return sig;
7957 return sig;
7969 sig->parameters));
7971 return sig;
8008 sig->parameters));
8012 return sig;
8026 sig->parameters));
8028 return sig;
8044 sig->parameters));
8046 return sig;
8063 sig->parameters));
8065 return sig;
8079 return sig;
8093 return sig;
8107 return sig;
8168 ir_function_signature *sig = new_sig(
8174 sig->parameters.push_tail(in_var(glsl_type::int_type, "sample"));
8179 sig->parameters.push_tail(in_var(data_type, arg_name));
8196 return sig;
8221 ir_function_signature *sig = new_sig(ret_type, shader_image_size, 1, image);
8236 return sig;
8245 ir_function_signature *sig =
8261 return sig;
8272 ir_function_signature *sig = (this->*prototype)(image_type,
8276 ir_factory body(&sig->body, mem_ctx);
8280 body.emit(call(f, NULL, sig->parameters));
8283 f->exact_matching_signature(NULL, &sig->parameters);
8295 body.emit(call(f, ret_val, sig->parameters));
8296 sig->parameters.push_tail(texel);
8302 body.make_temp(sig->return_type, "_ret_val");
8303 body.emit(call(f, ret_val, sig->parameters));
8307 sig->is_defined = true;
8310 sig->intrinsic_id = id;
8313 return sig;
8321 return sig;
8330 NULL, sig->parameters));
8331 return sig;
8340 return sig;
8352 retval, sig->parameters));
8354 return sig;
8363 return sig;
8375 retval, sig->parameters));
8377 return sig;
8387 return sig;
8400 retval, sig->parameters));
8402 return sig;
8410 return sig;
8419 NULL, sig->parameters));
8420 return sig;
8428 return sig;
8440 retval, sig->parameters));
8448 return sig;
8457 return sig;
8471 retval, sig->parameters));
8473 return sig;
8481 return sig;
8492 retval, sig->parameters));
8495 return sig;
8549 foreach_in_list(ir_function_signature, sig, &f->signatures) {
8550 if (sig->is_builtin_available(state)) {
8585 ir_function_signature *sig =
8587 if ((sig != NULL) && sig->is_defined) {
8588 return sig;