rjmccall wrote: Yes, I believe that's essentially just a version of the rewriter that uses a different ABI (it tries to match the non-fragile Apple ObjC runtime rather than the fragile one). https://github.com/llvm/llvm-project/pull/119269