Lines Matching defs:dest
257 unsigned node = bi_get_node(ins->dest[d]);
269 unsigned offset = ins->dest[d].offset;
299 unsigned node_first = bi_get_node(ins->dest[0]);
376 unsigned dest = bi_get_node(ins->dest[d]);
378 if (dest < node_count)
379 l->affinity[dest] = default_affinity;
395 node = bi_get_node(ins->dest[0]);
396 if (!bi_is_null(ins->dest[0])) {
405 !bi_is_null(ins->dest[0])) {
406 unsigned node = bi_get_node(ins->dest[0]);
433 unsigned node = bi_get_node(I->dest[0]);
500 assert(I->dest[1].type == BI_INDEX_REGISTER);
504 .secondary_register = I->dest[1].value
515 ins->dest[d] = bi_reg_from_index(ctx, l, ins->dest[d]);
520 if (ins->op == BI_OPCODE_TEXC && !bi_is_null(ins->dest[1]))
547 unsigned node = bi_get_node(ins->dest[d]);
670 if (!bi_is_equiv(I->dest[d], index)) continue;
672 unsigned extra = I->dest[d].offset;
675 I->dest[d] = bi_replace_index(I->dest[d], tmp);
722 if (bi_is_null(I->dest[i]))
726 bi_mov_i32_to(&b, I->dest[i], src);
728 if (bi_is_ssa(I->dest[i]))
729 remap[I->dest[i].value] = src;
734 bi_index dest = I->dest[0];
735 assert(dest.offset == 0);
736 assert((bi_is_ssa(dest) || I->nr_srcs == 1) && "nir_lower_phis_to_scalar");
742 dest.offset = i;
743 bi_mov_i32_to(&b, dest, I->src[i]);
799 bi_index dst = I->dest[0], src = I->src[0];
807 I->src[0] = bi_replace_index(I->src[0], I->dest[0]);
832 if (I->dest[d].type == BI_INDEX_NORMAL)
833 I->dest[d].value = find_or_allocate_temp(map, I->dest[d].value, &ctx->ssa_alloc);