aco/ra: don't copy linear VGPRs within CF in get_reg_create_vector()
authorDaniel Schürmann <daniel@schuermann.dev>
Mon, 27 Sep 2021 08:49:54 +0000 (09:49 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 27 Sep 2021 11:38:56 +0000 (11:38 +0000)
commit23452f9eb08747763ee237fe61cc22a13ec4ac2b
treededb683ad8ef83073f86347d805db0a82fe64703
parentdeede6b03d5d764f7bec8d4510526843ffa36165
aco/ra: don't copy linear VGPRs within CF in get_reg_create_vector()

Fixes: 6ed18749de52d1f24b23fad266eb3e8b46702752 ('aco: allow live-range splits of linear vgprs in top-level blocks')
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13058>
src/amd/compiler/aco_register_allocation.cpp