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

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

addLambdaCallsiteLocation(uint64_t LambdaID, uint32_t CallsiteIndex, LambdaKernelArgLocation Location)proteus::JITKernelInfoinline
createStaticHash(HashT ModuleHash)proteus::JITKernelInfoinline
getBinaryInfo() constproteus::JITKernelInfoinline
getBitcode()proteus::JITKernelInfoinline
getKernel() constproteus::JITKernelInfoinline
getLambdaCalleeInfo()proteus::JITKernelInfoinline
getLambdaCallsiteLocationInfo() constproteus::JITKernelInfoinline
getLLVMContext()proteus::JITKernelInfoinline
getModule() constproteus::JITKernelInfoinline
getName() constproteus::JITKernelInfoinline
getRCInfoArray() constproteus::JITKernelInfoinline
getStaticHash() constproteus::JITKernelInfoinline
hasBitcode()proteus::JITKernelInfoinline
hasLambdaCalleeInfo()proteus::JITKernelInfoinline
hasLambdaCallsiteLocationInfo() constproteus::JITKernelInfoinline
hasModule() constproteus::JITKernelInfoinline
hasStaticHash() constproteus::JITKernelInfoinline
JITKernelInfo(void *Kernel, BinaryInfo &BinInfo, char const *Name, ArrayRef< RuntimeConstantInfo * > RCInfoArray)proteus::JITKernelInfoinline
JITKernelInfo()=defaultproteus::JITKernelInfo
setBitcode(std::unique_ptr< MemoryBuffer > ExtractedBitcode)proteus::JITKernelInfoinline
setLambdaCalleeInfo(SmallVector< uint64_t > &&LambdaInfo)proteus::JITKernelInfoinline
setLambdaCallsiteLocationInfo(LambdaCallsiteLocationMap &&Info)proteus::JITKernelInfoinline
setModule(std::unique_ptr< llvm::Module > Mod)proteus::JITKernelInfoinline