[MIRVRegNamerUtils] Handle instructions with multiple definitions (#172982)
The VRegRenamer considers only the first definition of an instruction for renaming.
Rename the virtual registers of all definitions, add test demonstrating the renaming of multiple definitions for AMDGPU.