| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/IRReader/IRReader.h"#include "llvm-c/IRReader.h"#include "llvm/AsmParser/AsmParserContext.h"#include "llvm/AsmParser/Parser.h"#include "llvm/Bitcode/BitcodeReader.h"#include "llvm/IR/LLVMContext.h"#include "llvm/IR/Module.h"#include "llvm/Support/MemoryBuffer.h"#include "llvm/Support/SourceMgr.h"#include "llvm/Support/Timer.h"#include "llvm/Support/raw_ostream.h"#include <optional>#include <system_error>Go to the source code of this file.
Namespaces | |
| namespace | llvm | 
| This is an optimization pass for GlobalISel generic memory operations.  | |
Functions | |
| LLVMBool | LLVMParseIRInContext (LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM, char **OutMessage) | 
| Read LLVM IR from a memory buffer and convert it into an in-memory Module object.   | |
Variables | |
| const char | TimeIRParsingGroupName [] = "irparse" | 
| const char | TimeIRParsingGroupDescription [] = "LLVM IR Parsing" | 
| const char | TimeIRParsingName [] = "parse" | 
| const char | TimeIRParsingDescription [] = "Parse IR" | 
Definition at line 32 of file IRReader.cpp.
Referenced by llvm::parseIR().
Definition at line 30 of file IRReader.cpp.
Referenced by llvm::parseIR().
Definition at line 29 of file IRReader.cpp.
Referenced by llvm::parseIR().
Definition at line 31 of file IRReader.cpp.
Referenced by llvm::parseIR().