Remove an unnecessary static_cast.
authorDan Gohman <gohman@apple.com>
Mon, 24 Sep 2007 15:46:02 +0000 (15:46 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 24 Sep 2007 15:46:02 +0000 (15:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42261 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Instructions.h

index 98df15e4e9408e6f8b6cef12d592bb6e5bfd371c..ec03030865261985852abdece65ced5fd18d5619 100644 (file)
@@ -917,7 +917,7 @@ public:
   /// if it is a direct call.  If it is a call through a function pointer,
   /// return null.
   Function *getCalledFunction() const {
-    return static_cast<Function*>(dyn_cast<Function>(getOperand(0)));
+    return dyn_cast<Function>(getOperand(0));
   }
 
   /// getCalledValue - Get a pointer to the function that is invoked by this