Lines Matching defs:ret
288 nir_ssa_def *ret = nir_build_alu(&b->nb, nir_alu_op_for_opencl_opcode(b, (enum OpenCLstd_Entrypoints)opcode),
291 ret = nir_u2u(&b->nb, ret, glsl_get_bit_size(dest_type->type));
292 return ret;
398 struct vtn_type *ret = rzalloc(b, struct vtn_type);
400 ret->type = type;
401 ret->length = glsl_get_vector_elements(type);
402 ret->base_type = glsl_type_is_vector(type) ? vtn_base_type_vector : vtn_base_type_scalar;
403 return ret;
409 struct vtn_type *ret = rzalloc(b, struct vtn_type);
410 ret->type = nir_address_format_to_glsl_type(
413 ret->base_type = vtn_base_type_pointer;
414 ret->storage_class = storage_class;
415 ret->deref = t;
416 return ret;
569 nir_ssa_def *ret = handle_clc_fn(b, opcode, num_srcs, srcs, src_types, dest_type);
570 if (!ret)
573 return ret;
835 nir_ssa_def *ret = nir_printf(&b->nb, fmt_idx, &deref_var->dest.ssa);
836 vtn_push_nir_ssa(b, w_dest[1], ret);