goldsteinn wrote: > I think the IR and codegen changes should be split to separate patches. Also missing the GlobalIsel handling Okay, this change is IR only now. https://github.com/llvm/llvm-project/pull/86141