Apply changes to migrate to upstream API.
Change-Id: I1b131826edb40b12f4fbc816f0b358924eea75dc
diff --git a/lib/Disassembler/Disassembler.cpp b/lib/Disassembler/Disassembler.cpp
index 1ecf726..7ef39cf 100644
--- a/lib/Disassembler/Disassembler.cpp
+++ b/lib/Disassembler/Disassembler.cpp
@@ -108,10 +108,9 @@
const llvm::MCDisassembler *Disassmbler;
llvm::MCInstPrinter *IP;
- AsmInfo = Target->createAsmInfo(Compiler::getTargetTriple());
+ AsmInfo = Target->createMCAsmInfo(Compiler::getTargetTriple());
Disassmbler = Target->createMCDisassembler();
- IP = Target->createMCInstPrinter(*TM,
- AsmInfo->getAssemblerDialect(),
+ IP = Target->createMCInstPrinter(AsmInfo->getAssemblerDialect(),
*AsmInfo);
const BufferMemoryObject *BufferMObj = new BufferMemoryObject(Func, FuncSize);