Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
proteus::CompilationTask Member List

This is the complete list of members for proteus::CompilationTask, including all inherited members.

CompilationTask(const Module &Mod, HashT HashValue, const std::string &KernelName, std::string &Suffix, dim3 BlockDim, dim3 GridDim, const SmallVector< int32_t > &RCIndices, const SmallVector< RuntimeConstant > &RCVec, const SmallVector< std::pair< std::string, StringRef > > &LambdaCalleeInfo, const std::unordered_map< std::string, const void * > &VarNameToDevPtr, const SmallPtrSet< void *, 8 > &GlobalLinkedBinaries, const std::string &DeviceArch, bool UseRTC, bool DumpIR, bool RelinkGlobalsByCopy, bool SpecializeArgs, bool SpecializeDims, bool SpecializeLaunchBounds)proteus::CompilationTaskinline
CompilationTask(const CompilationTask &)=deleteproteus::CompilationTask
CompilationTask(CompilationTask &&) noexcept=defaultproteus::CompilationTask
compile()proteus::CompilationTaskinline
getHashValue() constproteus::CompilationTaskinline
operator=(const CompilationTask &)=deleteproteus::CompilationTask
operator=(CompilationTask &&) noexcept=defaultproteus::CompilationTask