https://github.com/davemgreen approved this pull request. LGTM, providing that the failing CodeGen/SPIRV/instructions/integer-casts.ll test is being fixed in #158086. https://github.com/llvm/llvm-project/pull/160061