LLVM 20.0.0git
|
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ExecutionEngine/Orc/SymbolStringPool.h"
#include "llvm/ExecutionEngine/RTDyldMemoryManager.h"
#include "llvm/ExecutionEngine/RuntimeDyld.h"
#include "llvm/ExecutionEngine/RuntimeDyldChecker.h"
#include "llvm/Object/ObjectFile.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/Mutex.h"
#include "llvm/Support/SwapByteOrder.h"
#include "llvm/TargetParser/Host.h"
#include "llvm/TargetParser/Triple.h"
#include <deque>
#include <map>
#include <system_error>
#include <unordered_map>
Go to the source code of this file.
Classes | |
class | llvm::SectionEntry |
SectionEntry - represents a section emitted into memory by the dynamic linker. More... | |
class | llvm::RelocationEntry |
RelocationEntry - used to represent relocations internally in the dynamic linker. More... | |
struct | llvm::RelocationEntry::SectionPair |
class | llvm::RelocationValueRef |
class | llvm::SymbolTableEntry |
Symbol info for RuntimeDyld. More... | |
class | llvm::RuntimeDyldImpl |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
Macros | |
#define | UNIMPLEMENTED_RELOC(RelType) |
#define | RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1)) |
Typedefs | |
typedef StringMap< SymbolTableEntry > | llvm::RTDyldSymbolTable |
#define RTDYLD_INVALID_SECTION_ID ((RuntimeDyldImpl::SID)(-1)) |
Definition at line 258 of file RuntimeDyldImpl.h.
#define UNIMPLEMENTED_RELOC | ( | RelType | ) |
Definition at line 40 of file RuntimeDyldImpl.h.