[llvm] r232413 - Verifier: Simplify logic in processCallInst(), NFC

Duncan P. N. Exon Smith dexonsmith at apple.com
Mon Mar 16 14:05:33 PDT 2015


Author: dexonsmith
Date: Mon Mar 16 16:05:33 2015
New Revision: 232413

URL: http://llvm.org/viewvc/llvm-project?rev=232413&view=rev
Log:
Verifier: Simplify logic in processCallInst(), NFC

No need for local variables here.

Modified:
    llvm/trunk/lib/IR/Verifier.cpp

Modified: llvm/trunk/lib/IR/Verifier.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/Verifier.cpp?rev=232413&r1=232412&r2=232413&view=diff
==============================================================================
--- llvm/trunk/lib/IR/Verifier.cpp (original)
+++ llvm/trunk/lib/IR/Verifier.cpp Mon Mar 16 16:05:33 2015
@@ -3075,16 +3075,12 @@ void DebugInfoVerifier::processCallInst(
   if (Function *F = CI.getCalledFunction())
     if (Intrinsic::ID ID = (Intrinsic::ID)F->getIntrinsicID())
       switch (ID) {
-      case Intrinsic::dbg_declare: {
-        auto *DDI = cast<DbgDeclareInst>(&CI);
-        Finder.processDeclare(*M, DDI);
+      case Intrinsic::dbg_declare:
+        Finder.processDeclare(*M, cast<DbgDeclareInst>(&CI));
         break;
-      }
-      case Intrinsic::dbg_value: {
-        auto *DVI = cast<DbgValueInst>(&CI);
-        Finder.processValue(*M, DVI);
+      case Intrinsic::dbg_value:
+        Finder.processValue(*M, cast<DbgValueInst>(&CI));
         break;
-      }
       default:
         break;
       }





More information about the llvm-commits mailing list