freedreno/ir3: set proper dst size for {store,load}_{global,shared}_ir3

We want to pass 64b variables.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13300>
This commit is contained in:
Danylo Piliaiev 2021-10-08 14:40:52 +03:00 committed by Marge Bot
parent 1ef43a0be7
commit d85eb9268a

View file

@ -162,7 +162,7 @@ replace_intrinsic(nir_builder *b, nir_intrinsic_instr *intr,
if (nir_intrinsic_infos[op].has_dest)
nir_ssa_dest_init(&new_intr->instr, &new_intr->dest, intr->num_components,
32, NULL);
intr->dest.ssa.bit_size, NULL);
nir_builder_instr_insert(b, &new_intr->instr);