|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
This is the complete list of members for proteus::CompilationTask, including all inherited members.
| CompilationTask(Dispatcher &Dispatch, MemoryBufferRef Bitcode, HashT HashValue, KernelName Name, dim3 BlockDim, dim3 GridDim, const SmallVector< RuntimeConstant > &RCVec, const SmallVector< uint64_t > &LambdaCalleeInfo, const LambdaCallsiteRuntimeConstantsMap &LambdaCallsiteRuntimeConstants, const std::unordered_map< std::string, GlobalVarInfo > &VarNameToGlobalInfo, const CodeGenerationConfig &CGConfig, bool DumpIR, bool RelinkGlobalsByCopy) | proteus::CompilationTask | inline |
| CompilationTask(const CompilationTask &)=delete | proteus::CompilationTask | |
| CompilationTask(CompilationTask &&) noexcept=default | proteus::CompilationTask | |
| compile() | proteus::CompilationTask | inline |
| getHashValue() const | proteus::CompilationTask | inline |
| operator=(const CompilationTask &)=delete | proteus::CompilationTask | |
| operator=(CompilationTask &&) noexcept=default | proteus::CompilationTask |