Pass a MemoryBufferRef when we can avoid taking ownership.
[oota-llvm.git] / lib / IR / Module.cpp
index f1b1f9a2acc877f094343c5c0bfbbe1919891346..98e4706019c0a1cd61cd8082949fef9d0997d14c 100644 (file)
@@ -413,13 +413,10 @@ std::error_code Module::materializeAll() {
   return Materializer->MaterializeModule(this);
 }
 
-std::error_code Module::materializeAllPermanently(bool ReleaseBuffer) {
+std::error_code Module::materializeAllPermanently() {
   if (std::error_code EC = materializeAll())
     return EC;
 
-  if (ReleaseBuffer)
-    Materializer->releaseBuffer();
-
   Materializer.reset();
   return std::error_code();
 }