diff options
Diffstat (limited to 'llvm/tools/llc/llc.cpp')
-rw-r--r-- | llvm/tools/llc/llc.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/tools/llc/llc.cpp b/llvm/tools/llc/llc.cpp index 9cca40a15c5..981a6c34de1 100644 --- a/llvm/tools/llc/llc.cpp +++ b/llvm/tools/llc/llc.cpp @@ -260,10 +260,8 @@ static int compileModule(char **argv, LLVMContext &Context) { if (!SkipModule) { if (StringRef(InputFilename).endswith_lower(".mir")) { MIR = createMIRParserFromFile(InputFilename, Err, Context); - if (MIR) { + if (MIR) M = MIR->parseLLVMModule(); - assert(M && "parseLLVMModule should exit on failure"); - } } else M = parseIRFile(InputFilename, Err, Context); if (!M) { |