vkd3d-shader/hlsl: Don't optimize semantic register allocations in SM1. This matches the behaviour of fxc/d3dcompiler.