Get rid of one more non-DebugLoc getNode and
[oota-llvm.git] / lib / CodeGen / GCMetadata.cpp
index f2978f88882ce6b778bd5cb37768ce8b89924e0e..4742ad8bbbb9f45c5edfef2e8ac9380f3dea2968 100644 (file)
@@ -205,7 +205,7 @@ bool Deleter::runOnFunction(Function &MF) {
 }
 
 bool Deleter::doFinalization(Module &M) {
-  GCModuleInfo *GMI = getAnalysisToUpdate<GCModuleInfo>();
+  GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>();
   assert(GMI && "Deleter didn't require GCModuleInfo?!");
   GMI->clear();
   return false;