|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
This is the complete list of members for proteus::MLIRJitModule, including all inherited members.
| compile(bool Verify=false) | proteus::MLIRJitModule | |
| getFunction(const std::string &Name) | proteus::MLIRJitModule | inline |
| getFunctionAddress(const std::string &Name) | proteus::MLIRJitModule | |
| getKernel(const std::string &Name) | proteus::MLIRJitModule | inline |
| getKernelAddress(const std::string &Name) | proteus::MLIRJitModule | inline |
| getLibrary() | proteus::MLIRJitModule | inline |
| getTargetModel() const | proteus::MLIRJitModule | inline |
| launch(void *KernelFunc, LaunchDims GridDim, LaunchDims BlockDim, void *KernelArgs[], uint64_t ShmemSize, void *Stream) | proteus::MLIRJitModule | |
| MLIRJitModule(TargetModelType TargetModel, const std::string &Code) | proteus::MLIRJitModule | explicit |
| MLIRJitModule(const std::string &Target, const std::string &Code) | proteus::MLIRJitModule | explicit |
| setFuncAttribute(void *KernelFunc, JitFuncAttribute Attr, int Value) | proteus::MLIRJitModule | |
| ~MLIRJitModule() | proteus::MLIRJitModule |