LLVM 24.0.0git
CallProxiesSPS.h File Reference

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::sps

Typedefs

using llvm::orc::sps::CallMainProxySpec = ProxySpec<rt::sps_ci::CallMain>
 SPS proxy for CallMainProxy: runs a main-like function (int(int argc, char *argv[])) in the executor.
using llvm::orc::sps::CallVoidVoidProxySpec = ProxySpec<rt::sps_ci::CallVoidVoid>
 SPS proxy for CallVoidVoidProxy: runs a void() function in the executor.
using llvm::orc::sps::CallInt32VoidProxySpec = ProxySpec<rt::sps_ci::CallInt32Void>
 SPS proxy for CallInt32VoidProxy: runs an int32_t() function in the executor.
using llvm::orc::sps::CallInt32Int32ProxySpec = ProxySpec<rt::sps_ci::CallInt32Int32>
 SPS proxy for CallInt32Int32Proxy: runs an int32_t(int32_t) function in the executor.