Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
This is the complete list of members for proteus::JitModule, including all inherited members.
addFunction(StringRef Name) | proteus::JitModule | inline |
addKernel(StringRef Name) | proteus::JitModule | inline |
compile(bool Verify=false) | proteus::JitModule | inline |
getKernelHandle(StringRef Name) | proteus::JitModule | inline |
getModule() const | proteus::JitModule | inline |
JitModule(StringRef Target="host") | proteus::JitModule | inline |
JitModule(const JitModule &)=delete | proteus::JitModule | |
JitModule(JitModule &&)=delete | proteus::JitModule | |
launch(Func &F, LaunchDims GridDim, LaunchDims BlockDim, ArrayRef< void * > KernelArgs, uint64_t ShmemSize, void *Stream) | proteus::JitModule | inline |
launch(StringRef KernelName, LaunchDims GridDim, LaunchDims BlockDim, ArrayRef< void * > KernelArgs, uint64_t ShmemSize, void *Stream) | proteus::JitModule | inline |
operator=(const JitModule &)=delete | proteus::JitModule | |
operator=(JitModule &&)=delete | proteus::JitModule | |
print() | proteus::JitModule | inline |
run(Func &F, ArgT... Args) | proteus::JitModule | inline |