freedreno/ir3: decouple regset from gpu gen
authorRob Clark <robdclark@chromium.org>
Sat, 13 Jun 2020 03:56:48 +0000 (20:56 -0700)
committerMarge Bot <eric+marge@anholt.net>
Thu, 18 Jun 2020 02:46:28 +0000 (02:46 +0000)
commit38df3f899da226138e67baf18a5b183e0a65807e
tree13eab392bebad988b5d818f2d1255429781e2ef8
parent47decc88c2b442e6c52c77b3bde8bd90acc61bbb
freedreno/ir3: decouple regset from gpu gen

Allow different regset's to coexist, so we can make mergedregs vs split
reg file a variant property.

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