13#ifndef LLVM_EXECUTIONENGINE_ORC_DEBUGGERSUPPORTPLUGIN_H
14#define LLVM_EXECUTIONENGINE_ORC_DEBUGGERSUPPORTPLUGIN_H
30 :
public ObjectLinkingLayer::Plugin {
43 : RegisterActionAddr(RegisterActionAddr) {}
Lightweight error class with error context and mandatory checking.
Tagged union holding either a T or a Error.
Triple - Helper class for working with autoconf configuration names.
An ExecutionSession represents a running JIT program.
Represents an address in the executor process.
virtual Error completeSynthesisAndRegister()=0
virtual Error startSynthesis()=0
virtual ~DebugSectionSynthesizer()=default
For each object containing debug info, installs JITLink passes to synthesize a debug object and then ...
GDBJITDebugInfoRegistrationPlugin(ExecutorAddr RegisterActionAddr)
Represents a JIT'd dynamic library.
Tracks responsibility for materialization, and mediates interactions between MaterializationUnits and...
This is an optimization pass for GlobalISel generic memory operations.
An LinkGraph pass configuration, consisting of a list of pre-prune, post-prune, and post-fixup passes...