From a987cc938a51caebf4a8f590a0ffd052cb5842c4 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sat, 8 Jun 2024 08:27:37 -0700 Subject: [PATCH] [ProfileData] Use default member initialization (NFC) Identified with modernize-use-default-member-init. --- llvm/include/llvm/ProfileData/InstrProfReader.h | 4 ++-- llvm/include/llvm/ProfileData/SampleProfWriter.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/llvm/include/llvm/ProfileData/InstrProfReader.h b/llvm/include/llvm/ProfileData/InstrProfReader.h index 34dba870d8da3..f89e6eab9fdaf 100644 --- a/llvm/include/llvm/ProfileData/InstrProfReader.h +++ b/llvm/include/llvm/ProfileData/InstrProfReader.h @@ -708,7 +708,7 @@ class IndexedInstrProfReader : public InstrProfReader { const uint8_t *BinaryIdsStart = nullptr; // Index to the current record in the record array. - unsigned RecordIndex; + unsigned RecordIndex = 0; // Read the profile summary. Return a pointer pointing to one byte past the // end of the summary data if it exists or the input \c Cur. @@ -721,7 +721,7 @@ class IndexedInstrProfReader : public InstrProfReader { std::unique_ptr DataBuffer, std::unique_ptr RemappingBuffer = nullptr) : DataBuffer(std::move(DataBuffer)), - RemappingBuffer(std::move(RemappingBuffer)), RecordIndex(0) {} + RemappingBuffer(std::move(RemappingBuffer)) {} IndexedInstrProfReader(const IndexedInstrProfReader &) = delete; IndexedInstrProfReader &operator=(const IndexedInstrProfReader &) = delete; diff --git a/llvm/include/llvm/ProfileData/SampleProfWriter.h b/llvm/include/llvm/ProfileData/SampleProfWriter.h index 963a4d4918e56..5398a44f13ba3 100644 --- a/llvm/include/llvm/ProfileData/SampleProfWriter.h +++ b/llvm/include/llvm/ProfileData/SampleProfWriter.h @@ -169,7 +169,7 @@ class SampleProfileWriterText : public SampleProfileWriter { protected: SampleProfileWriterText(std::unique_ptr &OS) - : SampleProfileWriter(OS), Indent(0) {} + : SampleProfileWriter(OS) {} std::error_code writeHeader(const SampleProfileMap &ProfileMap) override { LineCount = 0; @@ -180,7 +180,7 @@ class SampleProfileWriterText : public SampleProfileWriter { /// Indent level to use when writing. /// /// This is used when printing inlined callees. - unsigned Indent; + unsigned Indent = 0; friend ErrorOr> SampleProfileWriter::create(std::unique_ptr &OS,