LLVM 20.0.0git
|
#include "llvm/ExecutionEngine/JITLink/JITLink.h"
#include "llvm/ExecutionEngine/JITSymbol.h"
#include "llvm/Support/Error.h"
#include "llvm/TargetParser/Triple.h"
Go to the source code of this file.
Classes | |
class | llvm::jitlink::EHFrameCFIBlockInspector |
Inspect an eh-frame CFI record. More... | |
class | llvm::jitlink::EHFrameRegistrar |
Supports registration/deregistration of EH-frames in a target process. More... | |
class | llvm::jitlink::InProcessEHFrameRegistrar |
Registers / Deregisters EH-frames in the current process. More... | |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::jitlink |
Typedefs | |
using | llvm::jitlink::StoreFrameRangeFunction = std::function< void(orc::ExecutorAddr EHFrameSectionAddr, size_t EHFrameSectionSize)> |
Functions | |
LinkGraphPassFunction | llvm::jitlink::createEHFrameRecorderPass (const Triple &TT, StoreFrameRangeFunction StoreFrameRange) |
Creates a pass that records the address and size of the EH frame section. | |