From befeb5acf6d7caf96f886b504638a17d71d2e409 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 13 Feb 2022 10:34:03 -0800 Subject: [PATCH] [Transforms] Use default member initialization in MemmoveVerifier (NFC) --- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp b/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp index 318c4c0..54b69b6 100644 --- a/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp +++ b/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp @@ -1275,9 +1275,8 @@ class MemmoveVerifier { public: explicit MemmoveVerifier(const Value &LoadBasePtr, const Value &StoreBasePtr, const DataLayout &DL) - : DL(DL), LoadOff(0), StoreOff(0), - BP1(llvm::GetPointerBaseWithConstantOffset( - LoadBasePtr.stripPointerCasts(), LoadOff, DL)), + : DL(DL), BP1(llvm::GetPointerBaseWithConstantOffset( + LoadBasePtr.stripPointerCasts(), LoadOff, DL)), BP2(llvm::GetPointerBaseWithConstantOffset( StoreBasePtr.stripPointerCasts(), StoreOff, DL)), IsSameObject(BP1 == BP2) {} @@ -1307,8 +1306,8 @@ public: private: const DataLayout &DL; - int64_t LoadOff; - int64_t StoreOff; + int64_t LoadOff = 0; + int64_t StoreOff = 0; const Value *BP1; const Value *BP2; -- 2.7.4