Remove trivial assert to fix NDEBUG Werror builds
authorReid Kleckner <reid@kleckner.net>
Thu, 23 Apr 2015 21:36:32 +0000 (21:36 +0000)
committerReid Kleckner <reid@kleckner.net>
Thu, 23 Apr 2015 21:36:32 +0000 (21:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235652 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/WinEHPrepare.cpp

index 4dd19629dad3e046b1e5a456197e61382a7be81a..a1da1aefd8f456d0a72997492e4a29d6c2d77069 100644 (file)
@@ -716,8 +716,6 @@ bool WinEHPrepare::prepareExceptionHandlers(
         continue;
       assert(E->getNumIndices() == 1 &&
              "Unexpected operation: extracting both landing pad values");
         continue;
       assert(E->getNumIndices() == 1 &&
              "Unexpected operation: extracting both landing pad values");
-      unsigned Idx = E->getIndices()[0];
-      assert(Idx == 0 || Idx == 1);
       Extracts.push_back(E);
     }
     for (Instruction *E : Extracts) {
       Extracts.push_back(E);
     }
     for (Instruction *E : Extracts) {