diff --git a/llvm/lib/Analysis/MemoryBuiltins.cpp b/llvm/lib/Analysis/MemoryBuiltins.cpp --- a/llvm/lib/Analysis/MemoryBuiltins.cpp +++ b/llvm/lib/Analysis/MemoryBuiltins.cpp @@ -334,8 +334,6 @@ Value *llvm::getAllocAlignment(const CallBase *V, const TargetLibraryInfo *TLI) { - assert(isAllocationFn(V, TLI)); - const Optional FnData = getAllocationData(V, AnyAlloc, TLI); if (FnData.hasValue() && FnData->AlignParam >= 0) { return V->getOperand(FnData->AlignParam);