Mark an unreachable region of code with llvm_unreachable.
authorDan Gohman <gohman@apple.com>
Mon, 21 May 2012 17:41:28 +0000 (17:41 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 21 May 2012 17:41:28 +0000 (17:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157197 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/ObjCARC.cpp

index c4ab42d263f28ed3bedef85a278381c16a0e2257..15109b5bcea834d7d0258117bb7ff7e45c2f8148 100644 (file)
@@ -3496,7 +3496,7 @@ void ObjCARCOpt::OptimizeWeakCalls(Function &F) {
           // No return value.
           break;
         default:
-          break;
+          llvm_unreachable("alloca really is used!");
         }
         UserInst->eraseFromParent();
       }