https://github.com/bogner commented: The PR description needs to be updated to explain why this is the right thing to do. Also there is also a `llvm/test/CodeGen/DirectX/llc-pipeline.ll` that I think you can update instead of adding a new test here. https://github.com/llvm/llvm-project/pull/192520