4b5eec6c2a
This makes more sense as we don't want any complex logic around source modifiers or any of that. We just want to handle Zero and Imm32 in the same case. Also, explicitly assert that modifiers are None, which is more clear anyway. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34818>