davemgreen wrote: OK. I think this might be used in clang for ARM but not AArch64 at the moment. If you can change the variable names, and you have tested this in your use-case (rust?) then this looks OK to me. https://github.com/llvm/llvm-project/pull/95694