Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
proteus::LambdaRegistry Member List

This is the complete list of members for proteus::LambdaRegistry, including all inherited members.

appendDeviceCallsiteRuntimeConstant(uint64_t LambdaID, uint32_t CallsiteIndex, const RuntimeConstant &RC)proteus::LambdaRegistryinline
appendHostJitVariable(uint64_t FunctorID, const RuntimeConstant &RC)proteus::LambdaRegistryinline
beginDeviceLaunch()proteus::LambdaRegistryinline
commitHostJitVariables(uint64_t FunctorID)proteus::LambdaRegistryinline
emptyHost() constproteus::LambdaRegistryinline
eraseHostJitVariables(uint64_t FunctorID)proteus::LambdaRegistryinline
finalizeDeviceLaunch()proteus::LambdaRegistryinline
getHostJitVariant(uint64_t FunctorID) constproteus::LambdaRegistryinline
instance()proteus::LambdaRegistryinlinestatic
invokeRegisterLambdaConstants(void *Kernel, void **Args)proteus::LambdaRegistryinline
JitVariantMap typedefproteus::LambdaRegistry
JitVariantVec typedefproteus::LambdaRegistry
LambdaRegistry(const LambdaRegistry &)=deleteproteus::LambdaRegistry
LambdaRegistry(LambdaRegistry &&)=deleteproteus::LambdaRegistry
operator=(const LambdaRegistry &)=deleteproteus::LambdaRegistry
operator=(LambdaRegistry &&)=deleteproteus::LambdaRegistry
populateLambdaRegistrationCodeCache(void *Kernel, void *RegistrationFunc)proteus::LambdaRegistryinline
takeDeviceLaunchInfo()proteus::LambdaRegistryinline