Lines Matching refs:ret
322 nir_constant *ret = rzalloc(mem_ctx, nir_constant);
328 ret->num_elements = 0;
335 ret->values[r].u32 = ir->value.u[r];
344 ret->values[r].u16 = ir->value.u16[r];
352 ret->values[r].i32 = ir->value.i[r];
361 ret->values[r].i16 = ir->value.i16[r];
368 ret->elements = ralloc_array(mem_ctx, nir_constant *, cols);
369 ret->num_elements = cols;
392 ret->elements[c] = col_const;
398 ret->values[r].f32 = ir->value.f[r];
403 ret->values[r].u16 = ir->value.f16[r];
408 ret->values[r].f64 = ir->value.d[r];
422 ret->values[r].u64 = ir->value.u64[r];
430 ret->values[r].i64 = ir->value.i64[r];
438 ret->values[r].b = ir->value.b[r];
444 ret->elements = ralloc_array(mem_ctx, nir_constant *,
446 ret->num_elements = ir->type->length;
449 ret->elements[i] = constant_copy(ir->const_elements[i], mem_ctx);
456 return ret;
1229 nir_ssa_def *ret = &instr->dest.ssa;
1522 ret = nir_b2b1(&b, &instr->dest.ssa);
1671 adjust_sparse_variable(ret_deref, ir->return_deref->type, ret);
1673 nir_store_deref(&b, ret_deref, ret, ~0);