radv, nir: Lower dynamic quad broadcasts to const quad broadcasts or shuffle
This makes it possible for nir_lower_subgroups
to lower dynamic quad broadcasts to something that can work on hardware that doesn't support shuffles.
It also enables this feature in RADV, and now the affected CTS tests pass with both LLVM and ACO.
Edited by Timur Kristóf