diff --git a/llvm/lib/IR/Function.cpp b/llvm/lib/IR/Function.cpp index 949eb05cd6f0f..06826a80c614b 100644 --- a/llvm/lib/IR/Function.cpp +++ b/llvm/lib/IR/Function.cpp @@ -375,7 +375,7 @@ void Function::splice(Function::iterator ToIt, Function *FromF, // Check that FromBeginIt is before FromEndIt. auto FromFEnd = FromF->end(); for (auto It = FromBeginIt; It != FromEndIt; ++It) - assert(It != FromBBEnd && "FromBeginIt not before FromEndIt!"); + assert(It != FromFEnd && "FromBeginIt not before FromEndIt!"); #endif // EXPENSIVE_CHECKS BasicBlocks.splice(ToIt, FromF->BasicBlocks, FromBeginIt, FromEndIt); }