Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
This is the complete list of members for proteus::Dispatcher, including all inherited members.
compile(std::unique_ptr< Module > M)=0 | proteus::Dispatcher | pure virtual |
getDispatcher(TargetModelType Model) | proteus::Dispatcher | static |
getFunctionAddress(StringRef FunctionName)=0 | proteus::Dispatcher | protectedpure virtual |
launch(StringRef KernelName, LaunchDims GridDim, LaunchDims BlockDim, ArrayRef< void * > KernelArgs, uint64_t ShmemSize, void *Stream)=0 | proteus::Dispatcher | pure virtual |
Library | proteus::Dispatcher | protected |
run(StringRef FuncName, ArgT... Args) | proteus::Dispatcher | inline |