[InstCombine] Modernize InstCombineOptions (NFC)
authorKazu Hirata <kazu@google.com>
Sun, 16 Apr 2023 19:43:02 +0000 (12:43 -0700)
committerKazu Hirata <kazu@google.com>
Sun, 16 Apr 2023 19:43:02 +0000 (12:43 -0700)
Identified with modernize-use-default-member-init.

llvm/include/llvm/Transforms/InstCombine/InstCombine.h

index 9c6bcc6..557d0a4 100644 (file)
@@ -28,11 +28,10 @@ namespace llvm {
 static constexpr unsigned InstCombineDefaultMaxIterations = 1000;
 
 struct InstCombineOptions {
-  bool UseLoopInfo;
-  unsigned MaxIterations;
+  bool UseLoopInfo = false;
+  unsigned MaxIterations = InstCombineDefaultMaxIterations;
 
-  InstCombineOptions()
-      : UseLoopInfo(false), MaxIterations(InstCombineDefaultMaxIterations) {}
+  InstCombineOptions() = default;
 
   InstCombineOptions &setUseLoopInfo(bool Value) {
     UseLoopInfo = Value;