util/ra: Fix deserialization of register sets
authorCaio Oliveira <caio.oliveira@intel.com>
Tue, 9 Nov 2021 23:15:15 +0000 (15:15 -0800)
committerMarge Bot <emma+marge@anholt.net>
Wed, 10 Nov 2021 22:57:57 +0000 (22:57 +0000)
commit6eb86efe9150caf59d991190e0c355841ab69766
treedd16990b8372fbe7916dd799939dd7ded2fc9ef7
parentac416ce07bf0456dae51bdcfc318236d40206ee2
util/ra: Fix deserialization of register sets

Set ra_class::regset and ra_class::index  when deserializing.

Fixes: 95d41a3525d ("ra: Use struct ra_class in the public API.")
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13728>
src/util/register_allocate.c
src/util/tests/register_allocate_test.cpp