Remove a redundant check before visit(succ).
authorDejan Mircevski <deki@google.com>
Tue, 19 Jan 2016 16:49:37 +0000 (11:49 -0500)
committerDejan Mircevski <deki@google.com>
Tue, 19 Jan 2016 16:49:37 +0000 (11:49 -0500)
SPIRV/InReadableOrder.cpp

index a87622a..3659453 100644 (file)
@@ -84,8 +84,7 @@ class ReadableOrderTraverser {
           block->getParent().getParent().getInstruction(mergeId)->getBlock();
       delayed_[mergeBlock] = true;
     }
-    for (const auto succ : block->getSuccessors())
-      if (succ != mergeBlock) visit(succ);
+    for (const auto succ : block->getSuccessors()) visit(succ);
     if (mergeBlock) {
       delayed_[mergeBlock] = false;
       visit(mergeBlock);