[llvm] 0b9a610 - [Transforms] Use default member initialization in ConditionInfo (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Feb 13 10:34:26 PST 2022
Author: Kazu Hirata
Date: 2022-02-13T10:34:00-08:00
New Revision: 0b9a610a75937ad630b273ef024b0272e0105901
URL: https://github.com/llvm/llvm-project/commit/0b9a610a75937ad630b273ef024b0272e0105901
DIFF: https://github.com/llvm/llvm-project/commit/0b9a610a75937ad630b273ef024b0272e0105901.diff
LOG: [Transforms] Use default member initialization in ConditionInfo (NFC)
Added:
Modified:
llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp b/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp
index d438d56e38ca2..d216d6f877d41 100644
--- a/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp
+++ b/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp
@@ -33,26 +33,23 @@ using namespace PatternMatch;
namespace {
struct ConditionInfo {
/// Branch instruction with this condition
- BranchInst *BI;
+ BranchInst *BI = nullptr;
/// ICmp instruction with this condition
- ICmpInst *ICmp;
+ ICmpInst *ICmp = nullptr;
/// Preciate info
- ICmpInst::Predicate Pred;
+ ICmpInst::Predicate Pred = ICmpInst::BAD_ICMP_PREDICATE;
/// AddRec llvm value
- Value *AddRecValue;
+ Value *AddRecValue = nullptr;
/// Non PHI AddRec llvm value
Value *NonPHIAddRecValue;
/// Bound llvm value
- Value *BoundValue;
+ Value *BoundValue = nullptr;
/// AddRec SCEV
- const SCEVAddRecExpr *AddRecSCEV;
+ const SCEVAddRecExpr *AddRecSCEV = nullptr;
/// Bound SCEV
- const SCEV *BoundSCEV;
+ const SCEV *BoundSCEV = nullptr;
- ConditionInfo()
- : BI(nullptr), ICmp(nullptr), Pred(ICmpInst::BAD_ICMP_PREDICATE),
- AddRecValue(nullptr), BoundValue(nullptr), AddRecSCEV(nullptr),
- BoundSCEV(nullptr) {}
+ ConditionInfo() = default;
};
} // namespace
More information about the llvm-commits
mailing list