https://github.com/efriedma-quic commented: I think I'd prefer to split the pointer authentication changes into a separate patch; I'm not sure I'm comfortable reviewing that bit. Other changes look fine. https://github.com/llvm/llvm-project/pull/152076