Remove redundant argument. NFC.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 18 Dec 2015 21:18:57 +0000 (21:18 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 18 Dec 2015 21:18:57 +0000 (21:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@256031 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/IR/GVMaterializer.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/IR/Module.cpp

index 687f526e00e508ed349074eea29c334093713ce5..489cbf58dfa69bab70da2f149392378b0dde3fe4 100644 (file)
@@ -42,7 +42,7 @@ public:
 
   /// Make sure the entire Module has been completely read.
   ///
 
   /// Make sure the entire Module has been completely read.
   ///
-  virtual std::error_code materializeModule(Module *M) = 0;
+  virtual std::error_code materializeModule() = 0;
 
   virtual std::error_code materializeMetadata() = 0;
   virtual void setStripDebugInfo() = 0;
 
   virtual std::error_code materializeMetadata() = 0;
   virtual void setStripDebugInfo() = 0;
index be12dbed0ce0e2447fad7c5996684e6528d01bbc..d1f102704d6f849a384661b8e3198be3c63dd271 100644 (file)
@@ -254,7 +254,7 @@ public:
   void releaseBuffer();
 
   std::error_code materialize(GlobalValue *GV) override;
   void releaseBuffer();
 
   std::error_code materialize(GlobalValue *GV) override;
-  std::error_code materializeModule(Module *M) override;
+  std::error_code materializeModule() override;
   std::vector<StructType *> getIdentifiedStructTypes() const override;
 
   /// \brief Main interface to parsing a bitcode buffer.
   std::vector<StructType *> getIdentifiedStructTypes() const override;
 
   /// \brief Main interface to parsing a bitcode buffer.
@@ -5283,10 +5283,7 @@ std::error_code BitcodeReader::materialize(GlobalValue *GV) {
   return materializeForwardReferencedFunctions();
 }
 
   return materializeForwardReferencedFunctions();
 }
 
-std::error_code BitcodeReader::materializeModule(Module *M) {
-  assert(M == TheModule &&
-         "Can only Materialize the Module this BitcodeReader is attached to.");
-
+std::error_code BitcodeReader::materializeModule() {
   if (std::error_code EC = materializeMetadata())
     return EC;
 
   if (std::error_code EC = materializeMetadata())
     return EC;
 
@@ -5329,7 +5326,7 @@ std::error_code BitcodeReader::materializeModule(Module *M) {
   for (unsigned I = 0, E = InstsWithTBAATag.size(); I < E; I++)
     UpgradeInstWithTBAATag(InstsWithTBAATag[I]);
 
   for (unsigned I = 0, E = InstsWithTBAATag.size(); I < E; I++)
     UpgradeInstWithTBAATag(InstsWithTBAATag[I]);
 
-  UpgradeDebugInfo(*M);
+  UpgradeDebugInfo(*TheModule);
   return std::error_code();
 }
 
   return std::error_code();
 }
 
index ee7ec5e22e8d6c800e7f9c914054e3cf79883f07..0685c1a206dd060d9ea4348e6602c6cbebfbf9fe 100644 (file)
@@ -394,7 +394,7 @@ std::error_code Module::materialize(GlobalValue *GV) {
 std::error_code Module::materializeAll() {
   if (!Materializer)
     return std::error_code();
 std::error_code Module::materializeAll() {
   if (!Materializer)
     return std::error_code();
-  if (std::error_code EC = Materializer->materializeModule(this))
+  if (std::error_code EC = Materializer->materializeModule())
     return EC;
   Materializer.reset();
   return std::error_code();
     return EC;
   Materializer.reset();
   return std::error_code();