freedreno/ir3/group: fix for half-regs
authorRob Clark <robdclark@chromium.org>
Fri, 15 May 2020 22:48:06 +0000 (15:48 -0700)
committerMarge Bot <eric+marge@anholt.net>
Tue, 19 May 2020 16:06:17 +0000 (16:06 +0000)
commitb24b6a83653f1b53237288215cbff94ffeb2dc56
tree9d3045c453aae89f49ca217700bef255f1d169a9
parentfcfe5eff63358371b10f1cb75964e3f930d4c858
freedreno/ir3/group: fix for half-regs

If we're inserting a mov to resolve a conflict between meta:collect's
(ie. for .zyx type swizzles, etc), we should use the correct precision.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5048>
src/freedreno/ir3/ir3.h
src/freedreno/ir3/ir3_group.c