Merge pull request #1794 from jeffbolznv/pre_legalization

Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL