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

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

addFunction(StringRef Name)proteus::JitModuleinline
addKernel(StringRef Name)proteus::JitModuleinline
compile(bool Verify=false)proteus::JitModuleinline
getKernelHandle(StringRef Name)proteus::JitModuleinline
getModule() constproteus::JitModuleinline
JitModule(StringRef Target="host")proteus::JitModuleinline
JitModule(const JitModule &)=deleteproteus::JitModule
JitModule(JitModule &&)=deleteproteus::JitModule
launch(Func &F, LaunchDims GridDim, LaunchDims BlockDim, ArrayRef< void * > KernelArgs, uint64_t ShmemSize, void *Stream)proteus::JitModuleinline
launch(StringRef KernelName, LaunchDims GridDim, LaunchDims BlockDim, ArrayRef< void * > KernelArgs, uint64_t ShmemSize, void *Stream)proteus::JitModuleinline
operator=(const JitModule &)=deleteproteus::JitModule
operator=(JitModule &&)=deleteproteus::JitModule
print()proteus::JitModuleinline
run(Func &F, ArgT... Args)proteus::JitModuleinline