diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-10-07 21:14:20 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-10-07 21:14:20 -0700 |
commit | 18c332220f655dbad552c369ccde5da6e5b7fde2 (patch) | |
tree | dfc032e4889e47817e140677c1bc709b56fa99d8 | |
parent | 1b32ff705c52443fc855cdfce446dcff6bf7b85c (diff) | |
download | binaryen-18c332220f655dbad552c369ccde5da6e5b7fde2.tar.gz binaryen-18c332220f655dbad552c369ccde5da6e5b7fde2.tar.bz2 binaryen-18c332220f655dbad552c369ccde5da6e5b7fde2.zip |
clean up some unneeded processing in cfg-walker
-rw-r--r-- | src/cfg/cfg-traversal.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/cfg/cfg-traversal.h b/src/cfg/cfg-traversal.h index 5bc593691..3bd3289cc 100644 --- a/src/cfg/cfg-traversal.h +++ b/src/cfg/cfg-traversal.h @@ -175,9 +175,7 @@ struct CFGWalker : public ControlFlowWalker<SubType, VisitorType> { break; } case Expression::Id::IfId: { - self->pushTask(SubType::doPostVisitControlFlow, currp); self->pushTask(SubType::doEndIf, currp); - self->pushTask(SubType::doVisitIf, currp); auto* ifFalse = curr->cast<If>()->ifFalse; if (ifFalse) { self->pushTask(SubType::scan, &curr->cast<If>()->ifFalse); @@ -186,7 +184,6 @@ struct CFGWalker : public ControlFlowWalker<SubType, VisitorType> { self->pushTask(SubType::scan, &curr->cast<If>()->ifTrue); self->pushTask(SubType::doStartIfTrue, currp); self->pushTask(SubType::scan, &curr->cast<If>()->condition); - self->pushTask(SubType::doPreVisitControlFlow, currp); return; // don't do anything else } case Expression::Id::LoopId: { |