Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDead
[oota-llvm.git] / lib / Transforms / Utils / Local.cpp
index 5e2d2375cca36c0065db584bcbdff701d432cf6e..187ebdc79793c780e7ec751cb636bb379983a706 100644 (file)
@@ -175,13 +175,6 @@ bool llvm::isInstructionTriviallyDead(Instruction *I) {
 
   if (!I->mayWriteToMemory()) return true;
 
-  if (CallInst *CI = dyn_cast<CallInst>(I))
-    if (Function *F = CI->getCalledFunction()) {
-      unsigned IntrinsicID = F->getIntrinsicID();
-#define GET_SIDE_EFFECT_INFO
-#include "llvm/Intrinsics.gen"
-#undef GET_SIDE_EFFECT_INFO
-    }
   return false;
 }