[llvm] 31d72f0 - [Transforms] Use default member initialization in TruncInstCombine (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sat Feb 5 21:39:56 PST 2022
Author: Kazu Hirata
Date: 2022-02-05T21:39:23-08:00
New Revision: 31d72f0e457a4870300399a1df40d617891ee16b
URL: https://github.com/llvm/llvm-project/commit/31d72f0e457a4870300399a1df40d617891ee16b
DIFF: https://github.com/llvm/llvm-project/commit/31d72f0e457a4870300399a1df40d617891ee16b.diff
LOG: [Transforms] Use default member initialization in TruncInstCombine (NFC)
Added:
Modified:
llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h b/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h
index 5d69e26d6ecc..6c73645b20f2 100644
--- a/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h
+++ b/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h
@@ -61,7 +61,7 @@ class TruncInstCombine {
SmallVector<TruncInst *, 4> Worklist;
/// Current processed TruncInst instruction.
- TruncInst *CurrentTruncInst;
+ TruncInst *CurrentTruncInst = nullptr;
/// Information per each instruction in the expression dag.
struct Info {
@@ -81,7 +81,7 @@ class TruncInstCombine {
public:
TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI,
const DataLayout &DL, const DominatorTree &DT)
- : AC(AC), TLI(TLI), DL(DL), DT(DT), CurrentTruncInst(nullptr) {}
+ : AC(AC), TLI(TLI), DL(DL), DT(DT) {}
/// Perform TruncInst pattern optimization on given function.
bool run(Function &F);
More information about the llvm-commits
mailing list