[llvm] r281812 - [MIR Parser] Fix Build!

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 16 22:41:03 PDT 2016


Author: mehdi_amini
Date: Sat Sep 17 00:41:02 2016
New Revision: 281812

URL: http://llvm.org/viewvc/llvm-project?rev=281812&view=rev
Log:
[MIR Parser] Fix Build!

Last-second refactoring before push was bad idea...

Modified:
    llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp

Modified: llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp?rev=281812&r1=281811&r2=281812&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp (original)
+++ llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp Sat Sep 17 00:41:02 2016
@@ -828,6 +828,7 @@ std::unique_ptr<MIRParser> llvm::createM
 std::unique_ptr<MIRParser>
 llvm::createMIRParser(std::unique_ptr<MemoryBuffer> Contents,
                       LLVMContext &Context) {
+  auto Filename = Contents->getBufferIdentifier();
   if (Context.shouldDiscardValueNames()) {
     Context.diagnose(DiagnosticInfoMIRParser(
         DS_Error,
@@ -836,7 +837,6 @@ llvm::createMIRParser(std::unique_ptr<Me
             "Can't read MIR with a Context that discards named Values")));
     return nullptr;
   }
-  auto Filename = Contents->getBufferIdentifier();
   return llvm::make_unique<MIRParser>(
       llvm::make_unique<MIRParserImpl>(std::move(Contents), Filename, Context));
 }




More information about the llvm-commits mailing list