|
LLVM 24.0.0git
|
#include "llvm/ExecutionEngine/Orc/RTBridge/CallProxies.h"#include "llvm/ExecutionEngine/Orc/RTBridge/SPS/ProxySpec.h"#include <cstdint>Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| namespace | llvm::orc::rt |
| namespace | llvm::orc::rt::sps |
Typedefs | |
| using | llvm::orc::rt::sps::CallMainSPSSig |
| using | llvm::orc::rt::sps::CallMainProxySpec |
| SPS proxy for rt::CallMainProxy: runs a main-like function (int(int argc, char *argv[])) in the executor. | |
| using | llvm::orc::rt::sps::CallVoidVoidSPSSig = void(shared::SPSExecutorAddr) |
| using | llvm::orc::rt::sps::CallVoidVoidProxySpec |
| SPS proxy for rt::CallVoidVoidProxy: runs a void() function in the executor. | |
| using | llvm::orc::rt::sps::CallInt32VoidSPSSig = int32_t(shared::SPSExecutorAddr) |
| using | llvm::orc::rt::sps::CallInt32VoidProxySpec |
| SPS proxy for rt::CallInt32VoidProxy: runs an int32_t() function in the executor. | |
| using | llvm::orc::rt::sps::CallInt32Int32SPSSig = int32_t(shared::SPSExecutorAddr, int32_t) |
| using | llvm::orc::rt::sps::CallInt32Int32ProxySpec |
| SPS proxy for rt::CallInt32Int32Proxy: runs an int32_t(int32_t) function in the executor. | |
Variables | |
| constexpr char | llvm::orc::rt::sps::CallMainCIName [] = "orc_rt_ci_sps_call_main" |
| constexpr char | llvm::orc::rt::sps::CallVoidVoidCIName [] = "orc_rt_ci_sps_call_void_void" |
| constexpr char | llvm::orc::rt::sps::CallInt32VoidCIName [] = "orc_rt_ci_sps_call_int32_void" |
| constexpr char | llvm::orc::rt::sps::CallInt32Int32CIName [] = "orc_rt_ci_sps_call_int32_int32" |