Is your feature request related to a problem? Please describe.
Currently, dxil validator will make sure PSV0 part matches the PSV0 part generated from dxc.
That requires all the names in PSV0 string table have same order and cause duplicate names.
Describe the solution you'd like
Sort the string table in validation.
This will only affect the validator. All other part of DXC will be the same.
Describe alternatives you've considered
Require string table to be sorted in PSV0 part.
This will require update the Dxil Container builder.
Additional context
Doc about string table in PSV0 part