|
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(MemoryBufferRef Bitcode, HashT HashValue, const std::string &KernelName, std::string &Suffix, dim3 BlockDim, dim3 GridDim, const SmallVector< RuntimeConstant > &RCVec, const SmallVector< std::pair< std::string, StringRef > > &LambdaCalleeInfo, const std::unordered_map< std::string, GlobalVarInfo > &VarNameToGlobalInfo, const SmallPtrSet< void *, 8 > &GlobalLinkedBinaries, const std::string &DeviceArch, 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 |