aco/ra: don't reallocate VOP3 instruction for non-vcc lane mask
authorGeorg Lehmann <dadschoorse@gmail.com>
Wed, 29 Mar 2023 15:59:15 +0000 (17:59 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 30 Mar 2023 03:34:34 +0000 (03:34 +0000)
commitc62e5ef82e1f88d9bcd156001dfe1b5e3dd691d8
tree4b06476157fcd2eef6d78762ac7be82624f402fb
parent424825c6e56a8cc98959e131cb812ed5ef4e8401
aco/ra: don't reallocate VOP3 instruction for non-vcc lane mask

This would need to copy opsel soon but we can just reuse the old instruction.

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22069>
src/amd/compiler/aco_register_allocation.cpp