]> granicus.if.org Git - llvm/commitdiff
[WebAssembly] Merge two identical switch case routines into one (NFC)
authorHeejin Ahn <aheejin@gmail.com>
Sun, 24 Feb 2019 08:19:55 +0000 (08:19 +0000)
committerHeejin Ahn <aheejin@gmail.com>
Sun, 24 Feb 2019 08:19:55 +0000 (08:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354743 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp

index 18c0038f9aeb41b6841a64bf56d856ca6241291c..68b375820261fa0a8ab961866b0587d6e798bb51 100644 (file)
@@ -695,12 +695,6 @@ void WebAssemblyCFGStackify::rewriteDepthImmediates(MachineFunction &MF) {
       MachineInstr &MI = *I;
       switch (MI.getOpcode()) {
       case WebAssembly::BLOCK:
-        assert(ScopeTops[Stack.back()->getNumber()]->getNumber() <=
-                   MBB.getNumber() &&
-               "Block/try should be balanced");
-        Stack.pop_back();
-        break;
-
       case WebAssembly::TRY:
         assert(ScopeTops[Stack.back()->getNumber()]->getNumber() <=
                    MBB.getNumber() &&