diff --git a/llvm/include/llvm/MCA/IncrementalSourceMgr.h b/llvm/include/llvm/MCA/IncrementalSourceMgr.h index d91cc5f233116..d53f1138b9405 100644 --- a/llvm/include/llvm/MCA/IncrementalSourceMgr.h +++ b/llvm/include/llvm/MCA/IncrementalSourceMgr.h @@ -35,17 +35,17 @@ class IncrementalSourceMgr : public SourceMgr { std::deque Staging; /// Current instruction index. - unsigned TotalCounter; + unsigned TotalCounter = 0U; /// End-of-stream flag. - bool EOS; + bool EOS = false; /// Called when an instruction is no longer needed. using InstFreedCallback = llvm::function_ref; InstFreedCallback InstFreedCB; public: - IncrementalSourceMgr() : TotalCounter(0U), EOS(false) {} + IncrementalSourceMgr() = default; void clear();