Home
last modified time | relevance | path

Searched refs:dest_src (Results 1 – 1 of 1) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_from_ssa.c627 emit_copy(nir_builder *b, nir_src src, nir_src dest_src) in emit_copy() argument
629 assert(!dest_src.is_ssa && in emit_copy()
630 dest_src.reg.indirect == NULL && in emit_copy()
631 dest_src.reg.base_offset == 0); in emit_copy()
633 assert(!nir_src_is_divergent(src) || nir_src_is_divergent(dest_src)); in emit_copy()
636 assert(src.ssa->num_components >= dest_src.reg.reg->num_components); in emit_copy()
638 assert(src.reg.reg->num_components >= dest_src.reg.reg->num_components); in emit_copy()
642 mov->dest.dest = nir_dest_for_reg(dest_src.reg.reg); in emit_copy()
643 mov->dest.write_mask = (1 << dest_src.reg.reg->num_components) - 1; in emit_copy()
726 nir_src dest_src = nir_src_for_reg(entry->dest.reg.reg); in resolve_parallel_copy() local
[all …]