]> granicus.if.org Git - llvm/commitdiff
[StructurizeCFG] Merge the two constructors into one.
authorJustin Lebar <jlebar@google.com>
Tue, 22 Nov 2016 23:13:44 +0000 (23:13 +0000)
committerJustin Lebar <jlebar@google.com>
Tue, 22 Nov 2016 23:13:44 +0000 (23:13 +0000)
Reviewers: arsenm

Subscribers: wdng, llvm-commits

Differential Revision: https://reviews.llvm.org/D26994

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@287718 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/StructurizeCFG.cpp

index 6232bef8079e33d60215980e147c342bd10712f6..f15b8a6b82e300d0327eb1d8b3603030b26bc4a4 100644 (file)
@@ -238,13 +238,8 @@ class StructurizeCFG : public RegionPass {
 public:
   static char ID;
 
-  StructurizeCFG() :
-    RegionPass(ID), SkipUniformRegions(false) {
-    initializeStructurizeCFGPass(*PassRegistry::getPassRegistry());
-  }
-
-  StructurizeCFG(bool SkipUniformRegions) :
-    RegionPass(ID), SkipUniformRegions(SkipUniformRegions) {
+  explicit StructurizeCFG(bool SkipUniformRegions = false)
+      : RegionPass(ID), SkipUniformRegions(SkipUniformRegions) {
     initializeStructurizeCFGPass(*PassRegistry::getPassRegistry());
   }