diff options
Diffstat (limited to 'llvm/lib/ProfileData/InstrProfWriter.cpp')
-rw-r--r-- | llvm/lib/ProfileData/InstrProfWriter.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/ProfileData/InstrProfWriter.cpp b/llvm/lib/ProfileData/InstrProfWriter.cpp index 7a49811..4d92e9d 100644 --- a/llvm/lib/ProfileData/InstrProfWriter.cpp +++ b/llvm/lib/ProfileData/InstrProfWriter.cpp @@ -618,12 +618,9 @@ Error InstrProfWriter::writeImpl(ProfOStream &OS) { if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) { MemProfSectionStart = OS.tell(); - // Get the finalized MemProf summary that was built when adding records. - auto MemProfSum = MemProfSumBuilder.getSummary(); - if (auto E = writeMemProf( OS, MemProfData, MemProfVersionRequested, MemProfFullSchema, - std::move(DataAccessProfileData), MemProfSum.get())) + std::move(DataAccessProfileData), MemProfSumBuilder.getSummary())) return E; } |