Lines Matching full:llvm
1 //===---- IRReader.cpp - Reader for LLVM IR files -------------------------===//
3 // The LLVM Compiler Infrastructure
10 #include "llvm/IRReader/IRReader.h"
11 #include "llvm-c/Core.h"
12 #include "llvm-c/IRReader.h"
13 #include "llvm/AsmParser/Parser.h"
14 #include "llvm/Bitcode/ReaderWriter.h"
15 #include "llvm/IR/LLVMContext.h"
16 #include "llvm/IR/Module.h"
17 #include "llvm/Support/MemoryBuffer.h"
18 #include "llvm/Support/SourceMgr.h"
19 #include "llvm/Support/Timer.h"
20 #include "llvm/Support/raw_ostream.h"
23 using namespace llvm;
25 namespace llvm {
29 static const char *const TimeIRParsingGroupName = "LLVM IR Parsing";
52 Module *llvm::getLazyIRFileModule(const std::string &Filename, SMDiagnostic &Err,
65 Module *llvm::ParseIR(MemoryBuffer *Buffer, SMDiagnostic &Err,
87 Module *llvm::ParseIRFile(const std::string &Filename, SMDiagnostic &Err,