NickGuy-Arm wrote: I've pulled the intrinsic & it's codegen out to https://github.com/llvm/llvm-project/pull/94499, I'll remove the relevant changes from this PR (once I figure out how to emulate PR dependencies) https://github.com/llvm/llvm-project/pull/92418