LLVM
13.0.0git
|
#include "llvm/ExecutionEngine/Orc/Core.h"
#include "llvm/ExecutionEngine/Orc/ThreadSafeModule.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/MemoryBuffer.h"
Go to the source code of this file.
Classes | |
class | llvm::orc::MangleAndInterner |
Mangles symbol names then uniques them in the context of an ExecutionSession. More... | |
class | llvm::orc::IRSymbolMapper |
Maps IR global values to their linker symbol names / flags. More... | |
struct | llvm::orc::IRSymbolMapper::ManglingOptions |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
llvm::orc | |
Functions | |
Expected< std::pair< SymbolFlagsMap, SymbolStringPtr > > | llvm::orc::getObjectSymbolInfo (ExecutionSession &ES, MemoryBufferRef ObjBuffer) |
Returns a SymbolFlagsMap for the object file represented by the given buffer, or an error if the buffer does not contain a valid object file. More... | |