14#ifndef LLVM_EXECUTIONENGINE_ORC_RTBRIDGE_CALLPROXIES_H
15#define LLVM_EXECUTIONENGINE_ORC_RTBRIDGE_CALLPROXIES_H
Represent a constant reference to an array (0 or more elements consecutively in memory),...
Represents an address in the executor process.
Proxy< void(ExecutorAddr)> CallVoidVoidProxy
Runtime-agnostic interface for running a void() function in the executor.
Proxy< int32_t(ExecutorAddr, int32_t)> CallInt32Int32Proxy
Runtime-agnostic interface for running an int32_t(int32_t) function in the executor.
Proxy< int32_t(ExecutorAddr)> CallInt32VoidProxy
Runtime-agnostic interface for running an int32_t() function in the executor.
Proxy< int64_t(ExecutorAddr, ArrayRef< std::string >)> CallMainProxy
Runtime-agnostic interface for running a main-like function (int(int argc, char *argv[])) in the exec...