[llvm] befeb5a - [Transforms] Use default member initialization in MemmoveVerifier (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Feb 13 10:34:30 PST 2022
Author: Kazu Hirata
Date: 2022-02-13T10:34:03-08:00
New Revision: befeb5acf6d7caf96f886b504638a17d71d2e409
URL: https://github.com/llvm/llvm-project/commit/befeb5acf6d7caf96f886b504638a17d71d2e409
DIFF: https://github.com/llvm/llvm-project/commit/befeb5acf6d7caf96f886b504638a17d71d2e409.diff
LOG: [Transforms] Use default member initialization in MemmoveVerifier (NFC)
Added:
Modified:
llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp b/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
index 318c4c06f0f7..54b69b6b319d 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 @@ class MemmoveVerifier {
private:
const DataLayout &DL;
- int64_t LoadOff;
- int64_t StoreOff;
+ int64_t LoadOff = 0;
+ int64_t StoreOff = 0;
const Value *BP1;
const Value *BP2;
More information about the llvm-commits
mailing list