LLVM: include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h File Reference (original) (raw)

Go to the source code of this file.

Classes
class llvm::orc::ExecutorProcessControl
ExecutorProcessControl supports interaction with a JIT target process. More...
class llvm::orc::ExecutorProcessControl::IncomingWFRHandler
A handler or incoming WrapperFunctionResults – either return values from callWrapper* calls, or incoming JIT-dispatch requests. More...
class llvm::orc::ExecutorProcessControl::RunInPlace
Constructs an IncomingWFRHandler from a function object that is callable as void(shared::WrapperFunctionResult). More...
class llvm::orc::ExecutorProcessControl::RunAsTask
Constructs an IncomingWFRHandler from a function object by creating a new function object that dispatches the original using a TaskDispatcher, wrapping the original as a GenericNamedTask. More...
struct llvm::orc::ExecutorProcessControl::JITDispatchInfo
Contains the address of the dispatch function and context that the ORC runtime can use to call functions in the JIT. More...
Namespaces
namespace llvm
This is an optimization pass for GlobalISel generic memory operations.
namespace llvm::orc