================ @@ -2627,6 +2627,11 @@ void Verifier::visitConstantPtrAuth(const ConstantPtrAuth *CPA) { Check(CPA->getDiscriminator()->getBitWidth() == 64, "signed ptrauth constant discriminator must be i64 constant integer"); + + Check(isa<GlobalValue>(CPA->getDeactivationSymbol()) || + CPA->getDeactivationSymbol()->isNullValue(), ---------------- efriedma-quic wrote:
Maybe also check `CPA->getDeactivationSymbol()->getType()->isPointerTy()`? https://github.com/llvm/llvm-project/pull/133537 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits