aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--llvm/lib/ProfileData/MemProfReader.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/ProfileData/MemProfReader.cpp b/llvm/lib/ProfileData/MemProfReader.cpp
index 9112e19..8532727 100644
--- a/llvm/lib/ProfileData/MemProfReader.cpp
+++ b/llvm/lib/ProfileData/MemProfReader.cpp
@@ -677,11 +677,10 @@ llvm::SmallVector<std::pair<uint64_t, MemInfoBlock>>
RawMemProfReader::readMemInfoBlocks(const char *Ptr) {
if (MemprofRawVersion == 3ULL)
return readMemInfoBlocksV3(Ptr);
- else if (MemprofRawVersion == 4ULL)
+ if (MemprofRawVersion == 4ULL)
return readMemInfoBlocksV4(Ptr);
- else
- assert(false &&
- "Panic: Unsupported version number when reading MemInfoBlocks");
+ llvm_unreachable(
+ "Panic: Unsupported version number when reading MemInfoBlocks");
}
Error RawMemProfReader::readRawProfile(