[llvm] [AllocToken] Add TypeFuncHash and TypeFuncHashPointerSplit modes (PR #227686)
Ai Nozaki via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 1 09:47:28 PDT 2026
================
@@ -119,7 +119,8 @@ MDNode *getAllocTokenMetadata(const CallBase &CB) {
if (!Ret)
return nullptr;
}
- assert(Ret->getNumOperands() == 2 && "bad !alloc_token");
+ assert((Ret->getNumOperands() == 2 || Ret->getNumOperands() == 3) &&
+ "bad !alloc_token");
assert(isa<MDString>(Ret->getOperand(0)));
assert(isa<ConstantAsMetadata>(Ret->getOperand(1)));
----------------
ainozaki wrote:
Thank you, I've added the assert.
https://github.com/llvm/llvm-project/pull/227686
More information about the llvm-commits
mailing list